Raymon Zutekouw
|
5ce39f26fd
|
Implement basic add and sub
|
4 years ago |
Raymon Zutekouw
|
c41b3535c6
|
Remove field is_allocated from MemCell
|
4 years ago |
Raymon Zutekouw
|
1bc631d061
|
Implement pointm
|
4 years ago |
Raymon Zutekouw
|
458c493504
|
Implement point
|
4 years ago |
Raymon Zutekouw
|
0360a852a5
|
Implement delvar
|
4 years ago |
Raymon Zutekouw
|
dd0766ee97
|
Panic on duplicate variable creation
|
4 years ago |
Raymon Zutekouw
|
04e94b4934
|
Implement var
|
4 years ago |
Raymon Zutekouw
|
be60afac3e
|
Fill-in struct fields
|
4 years ago |
Raymon Zutekouw
|
448b2a151f
|
Pass state to instruct
state will store:
- variable positions
|
4 years ago |
Raymon Zutekouw
|
4c78808d90
|
Cleanup grammar file
- Formatting
- Remove generic `operator` and `operand`
- used for testing
|
4 years ago |
Raymon Zutekouw
|
c0b052cf5c
|
Match macro #include
|
4 years ago |
Raymon Zutekouw
|
d271e313c5
|
Extend numeric operations to constant operations
- Besides decNums and hexNums, characters are also valid
|
4 years ago |
Raymon Zutekouw
|
f1d35ff795
|
Match all instructions without arguments
|
4 years ago |
Raymon Zutekouw
|
94d89c51e8
|
Match all instructions with number argument
|
4 years ago |
Raymon Zutekouw
|
1430e51c11
|
Print other Rules to stdout
- Entire parsed file in readable form to stdout
|
4 years ago |
Raymon Zutekouw
|
11bdac46b9
|
Match all instructions with variable argument
|
4 years ago |
Raymon Zutekouw
|
531d569d48
|
Extract IO out of instruct
- Attach fail case only once on main
|
4 years ago |
Raymon Zutekouw
|
d80e6b9490
|
Formatting
|
4 years ago |
Raymon Zutekouw
|
c57a9c2849
|
Parse till operators
|
4 years ago |
Raymon Zutekouw
|
3d60b6cb5d
|
Start with Pest Parser
|
4 years ago |
Raymon Zutekouw
|
269bdf0389
|
Add CLI
- takes input-file, copies to output-file
|
4 years ago |
Raymon Zutekouw
|
eae4045c28
|
Init
|
4 years ago |