59 Commits (6b958ad4de772ae5243e953de013357afacf78b5)
 

Author SHA1 Message Date
Raymon Zutekouw 6b958ad4de
Add language logo 4 weeks ago
Raymon Zutekouw 085c672dc0
Run clippy 4 weeks ago
Raymon Zutekouw 4a1de10823
Re-use memory with a free-list 3 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
Raymon Zutekouw 298513eb7f
Allow either spaces or tabs as spacing 4 years ago
Raymon Zutekouw 6eb61ad83d
Extract newline grammar rule 4 years ago