22 Commits (master)

Author SHA1 Message Date
Raymon Zutekouw 5476b6d8f2
Extract pointing to mem_address to new instruction 3 years ago
Raymon Zutekouw f2934ace5d
Remove addb and subb 3 years ago
Raymon Zutekouw c8583af668
Allow newlines between comments and statements 3 years ago
Raymon Zutekouw 877bb44c3e
Cleanup grammar file 3 years ago
Raymon Zutekouw 1ed3cc8bba
Match macro #include 3 years ago
Raymon Zutekouw b6364cce79
Explicitly allow spacing before loopBlockEnd 3 years ago
Raymon Zutekouw 7e2bfe27e5
Allow most common word separators for variables 3 years ago
Raymon Zutekouw ae50ad64f4
Extend numeric operations to constant operations 3 years ago
Raymon Zutekouw eb61fa5cef
Match all instructions without arguments 3 years ago
Raymon Zutekouw 3023872053
Match all instructions with number argument 3 years ago
Raymon Zutekouw 257942e5dc
Match all instructions with variable argument 3 years ago
Raymon Zutekouw b4d7130c8c
Use built-in NEWLINE Rule 3 years ago
Raymon Zutekouw 535f362910
Allow extra newlines between statements 3 years ago
Raymon Zutekouw 84ba80e38a
Allow comments on their own line 3 years ago
Raymon Zutekouw 1880f459d5
Allow indented statements 3 years ago
Raymon Zutekouw c7a55c7a2a
Allow either spaces or tabs as spacing 3 years ago
Raymon Zutekouw 53e63244a3
Extract newline grammar rule 3 years ago
Raymon Zutekouw e767322bf4
Enforce newlines around body of loopBlock 3 years ago
Raymon Zutekouw ef96dbf0ec
Ensure operand is optional: only 0 or 1 3 years ago
Raymon Zutekouw 0c87557d39
Allow nested loopBlocks 3 years ago
Raymon Zutekouw 4f59df0cae Parse till operators 3 years ago
Raymon Zutekouw 59d5b1c384
Start with Pest Parser 3 years ago