61 Commits (96498ee56afdcc3dc528313ff928e2f0ca4ba3d7)
 

Author SHA1 Message Date
Raymon Zutekouw 96498ee56a
Trigger cache refresh 10 months ago
Raymon Zutekouw 007fb8640a
Migrate repo to codeberg 10 months ago
Raymon Zutekouw 6b958ad4de
Add language logo 10 months ago
Raymon Zutekouw 085c672dc0
Run clippy 10 months ago
Raymon Zutekouw 4a1de10823
Re-use memory with a free-list 4 years ago
Raymon Zutekouw b7cc02a2c1
Test parse_constant 4 years ago
Raymon Zutekouw c8126f2891
CI_GH: use actions-rs 4 years ago
Raymon Zutekouw 0784fc83d5
Add GitHub CI 4 years ago
Raymon Zutekouw b456da8fe4
Cleanup main.rs by fixing warnings 4 years ago
Raymon Zutekouw bb58370468
Complete crate info 4 years ago
Raymon Zutekouw f4027a5a24
Create README.md with LICENCES 4 years ago
Raymon Zutekouw 8a834c2003
Cleanup errors 4 years ago
Raymon Zutekouw 1c5aaec6a3
Remove instruction prints 4 years ago
Raymon Zutekouw e122222d08
Implement copy 4 years ago
Raymon Zutekouw 4b75b591ee
Implement addv and subv 4 years ago
Raymon Zutekouw 29f45000af
Extract pointing to mem_address to new instruction 4 years ago
Raymon Zutekouw e2d076d3e1
Parse constants unsigned 4 years ago
Raymon Zutekouw 4d3b7742cc
Remove field value from MemCell 4 years ago
Raymon Zutekouw 4cc28a5c2f
Remove addb and subb 4 years ago
Raymon Zutekouw bb896d7383
Extract non-expanding instructions to `to_bf` 4 years ago
Raymon Zutekouw 5edcbbfd7c
Remove match on Rule::instruction 4 years ago
Raymon Zutekouw 21cc6cb920
Implement #include 4 years ago
Raymon Zutekouw 53c5b66222
Implement loopBlock 4 years ago
Raymon Zutekouw f944a28357
Implement print 4 years ago
Raymon Zutekouw adc77acc42
Implement getchr 4 years ago
Raymon Zutekouw 4fd1497e7b
Implement setz 4 years ago
Raymon Zutekouw cbeed38a5b
Implement basic add and sub 4 years ago
Raymon Zutekouw 756e21e7fd
Remove field is_allocated from MemCell 4 years ago
Raymon Zutekouw bb63782711
Implement pointm 4 years ago
Raymon Zutekouw 0ac4731f8a
Implement point 4 years ago
Raymon Zutekouw 1673690956
Implement delvar 4 years ago
Raymon Zutekouw 189a57f884
Panic on duplicate variable creation 4 years ago
Raymon Zutekouw df38c66d83
Implement var 4 years ago
Raymon Zutekouw 5e2497b2ad
Fill-in struct fields 4 years ago
Raymon Zutekouw e712f40738
Pass state to instruct 4 years ago
Raymon Zutekouw 2ac2306b95
Allow newlines between comments and statements 4 years ago
Raymon Zutekouw 9cad628caf
Cleanup grammar file 4 years ago
Raymon Zutekouw 0a03cfa416
Match macro #include 4 years ago
Raymon Zutekouw c868b5f052
Explicitly allow spacing before loopBlockEnd 4 years ago
Raymon Zutekouw 53d712db4f
Allow most common word separators for variables 4 years ago
Raymon Zutekouw d0805b55a7
Correct example.mblf with no-arg print 4 years ago
Raymon Zutekouw 42c45c3835
Extend numeric operations to constant operations 4 years ago
Raymon Zutekouw 5c450b2c6a
Match all instructions without arguments 4 years ago
Raymon Zutekouw c56770d604
Match all instructions with number argument 4 years ago
Raymon Zutekouw 29ed49b554
Print other Rules to stdout 4 years ago
Raymon Zutekouw 974c6b8021
Match all instructions with variable argument 4 years ago
Raymon Zutekouw e3883f2ae2
Use built-in NEWLINE Rule 4 years ago
Raymon Zutekouw 02b392d96e
Allow extra newlines between statements 4 years ago
Raymon Zutekouw 629580e628
Allow comments on their own line 4 years ago
Raymon Zutekouw a381e148f0
Allow indented statements 4 years ago