Erin
8bd61a4a65
Added tests, Bugfix
...
- Originally, it spanned from operator (bug)
2021-06-07 22:58:28 +02:00
Erin
1f78cb0ee1
Added missing mut
2021-06-07 22:24:43 +02:00
Erin
902d8b914c
Unified span terminology
...
- Add more derivations, because it's required by another parts of project
2021-06-07 22:21:21 +02:00
Erin
2084ebeed1
Removed unwraps, added Rlyeh
2021-06-07 11:07:50 +02:00
Erin
b7464f6ad3
Implement function calls
...
- And printing
- Revised terminology in Lexer
- Control flow
2021-06-07 11:00:06 +02:00
Erin
b6bce72b94
Added logical operators
2021-06-07 09:17:30 +02:00
Erin
97f0271534
Binary operator boilerplate reduction
2021-06-07 09:17:18 +02:00
Erin
a5a048728c
Added basic parsing
...
- Expressions
- If, Functio
2021-06-07 00:09:45 +02:00
Erin
48dd930872
Initial parser work
2021-04-18 16:39:43 +02:00
Erin
1db4bd74cf
clippy + fmt
2021-04-13 17:43:54 +02:00
Erin
968a65b1fb
Added tokenization
...
- Added tokenization
- Modified `Token` definition for make it compatible with Logos
- And also obeyed our paperclip overlord and changed all names to be complaint with Rust conventions
2021-04-12 20:20:45 +02:00
able
2c4154025f
Tokens added or something
2021-04-11 17:22:06 -05:00
able
6719d955e8
Worst best parser
2021-04-11 15:11:23 -05:00