Raymon Zutekouw
|
db906d1f8a
|
Print other Rules to stdout
- Entire parsed file in readable form to stdout
|
4 years ago |
Raymon Zutekouw
|
08df04a208
|
Match all instructions with variable argument
|
4 years ago |
Raymon Zutekouw
|
833e82d5ec
|
Use built-in NEWLINE Rule
|
4 years ago |
Raymon Zutekouw
|
04b82f997d
|
Allow extra newlines between statements
|
4 years ago |
Raymon Zutekouw
|
4f8b28f22d
|
Allow comments on their own line
|
4 years ago |
Raymon Zutekouw
|
8d071dc6df
|
Allow indented statements
|
4 years ago |
Raymon Zutekouw
|
6a82314e54
|
Allow either spaces or tabs as spacing
|
4 years ago |
Raymon Zutekouw
|
751dfcd5aa
|
Extract newline grammar rule
|
4 years ago |
Raymon Zutekouw
|
bc366b7e1d
|
Enforce newlines around body of loopBlock
- The start and end of the loopBlock should be on their own line
|
4 years ago |
Raymon Zutekouw
|
a967f0649f
|
Ensure operand is optional: only 0 or 1
|
4 years ago |
Raymon Zutekouw
|
9c60b4d6ac
|
Allow nested loopBlocks
- loopBlocks now contain statements i.o. instructions
|
4 years ago |
Raymon Zutekouw
|
f3a4b8d98f
|
Extract IO out of instruct
- Attach fail case only once on main
|
4 years ago |
Raymon Zutekouw
|
b338363aa5
|
Formatting
|
4 years ago |
Raymon Zutekouw
|
13b29b8bdc
|
Parse till operators
|
4 years ago |
Raymon Zutekouw
|
8bd1224889
|
Start with Pest Parser
|
4 years ago |
Raymon Zutekouw
|
b5599edd50
|
Add CLI
- takes input-file, copies to output-file
|
4 years ago |
Raymon Zutekouw
|
a651f20078
|
Init
|
4 years ago |