59 Commits (21e506b894b8f2536c10ee5494ef67dcccbd6397)
 

Author SHA1 Message Date
Raymon Zutekouw 21e506b894
Add language logo 12 months ago
Raymon Zutekouw 881ee6cdbc
Run clippy 12 months ago
Raymon Zutekouw 1fd2a4378c
Re-use memory with a free-list 4 years ago
Raymon Zutekouw c2db25b6f0
Test parse_constant 5 years ago
Raymon Zutekouw d077ae6e0b
CI_GH: use actions-rs 5 years ago
Raymon Zutekouw b313203c14
Add GitHub CI 5 years ago
Raymon Zutekouw 4e64152d44
Cleanup main.rs by fixing warnings 5 years ago
Raymon Zutekouw fdaffbdcfa
Complete crate info 5 years ago
Raymon Zutekouw fe3ba30889
Create README.md with LICENCES 5 years ago
Raymon Zutekouw a7176b0222
Cleanup errors 5 years ago
Raymon Zutekouw d2f9d8b9ad
Remove instruction prints 5 years ago
Raymon Zutekouw f6aafae281
Implement copy 5 years ago
Raymon Zutekouw e0257e3675
Implement addv and subv 5 years ago
Raymon Zutekouw 3df579984b
Extract pointing to mem_address to new instruction 5 years ago
Raymon Zutekouw ce2da7ac89
Parse constants unsigned 5 years ago
Raymon Zutekouw 1d5b4bf137
Remove field value from MemCell 5 years ago
Raymon Zutekouw 8e4e1a8861
Remove addb and subb 5 years ago
Raymon Zutekouw 1f18d080e1
Extract non-expanding instructions to `to_bf` 5 years ago
Raymon Zutekouw 28524a075f
Remove match on Rule::instruction 5 years ago
Raymon Zutekouw bacee8fbd0
Implement #include 5 years ago
Raymon Zutekouw fdc242a685
Implement loopBlock 5 years ago
Raymon Zutekouw 65b2dd4f2f
Implement print 5 years ago
Raymon Zutekouw 077637fb12
Implement getchr 5 years ago
Raymon Zutekouw c59dc8fad4
Implement setz 5 years ago
Raymon Zutekouw 5ce39f26fd
Implement basic add and sub 5 years ago
Raymon Zutekouw c41b3535c6
Remove field is_allocated from MemCell 5 years ago
Raymon Zutekouw 1bc631d061
Implement pointm 5 years ago
Raymon Zutekouw 458c493504
Implement point 5 years ago
Raymon Zutekouw 0360a852a5
Implement delvar 5 years ago
Raymon Zutekouw dd0766ee97
Panic on duplicate variable creation 5 years ago
Raymon Zutekouw 04e94b4934
Implement var 5 years ago
Raymon Zutekouw be60afac3e
Fill-in struct fields 5 years ago
Raymon Zutekouw 448b2a151f
Pass state to instruct 5 years ago
Raymon Zutekouw e96a4ae6fb
Allow newlines between comments and statements 5 years ago
Raymon Zutekouw 4c78808d90
Cleanup grammar file 5 years ago
Raymon Zutekouw c0b052cf5c
Match macro #include 5 years ago
Raymon Zutekouw df9ffbcf29
Explicitly allow spacing before loopBlockEnd 5 years ago
Raymon Zutekouw 1affaee503
Allow most common word separators for variables 5 years ago
Raymon Zutekouw a705d3a8df
Correct example.mblf with no-arg print 5 years ago
Raymon Zutekouw d271e313c5
Extend numeric operations to constant operations 5 years ago
Raymon Zutekouw f1d35ff795
Match all instructions without arguments 5 years ago
Raymon Zutekouw 94d89c51e8
Match all instructions with number argument 5 years ago
Raymon Zutekouw 1430e51c11
Print other Rules to stdout 5 years ago
Raymon Zutekouw 11bdac46b9
Match all instructions with variable argument 5 years ago
Raymon Zutekouw a25ad02b48
Use built-in NEWLINE Rule 5 years ago
Raymon Zutekouw c2394eec38
Allow extra newlines between statements 5 years ago
Raymon Zutekouw d7144383e7
Allow comments on their own line 5 years ago
Raymon Zutekouw 2a7a4ca8b2
Allow indented statements 5 years ago
Raymon Zutekouw 8b62a51a64
Allow either spaces or tabs as spacing 5 years ago
Raymon Zutekouw f473c6b50d
Extract newline grammar rule 5 years ago