nocturn9x
|
1b4e8d6fab
|
Added basic expressions to recursive descent parser
|
2021-08-20 18:47:30 +02:00 |
nocturn9x
|
5bf36e5f2d
|
Removed and, or, not keywords
|
2021-08-20 18:41:37 +02:00 |
nocturn9x
|
0f9c388c60
|
Added and, or, not keywords
|
2021-08-20 18:40:16 +02:00 |
nocturn9x
|
bc2bec05de
|
Fixed self.check()
|
2021-08-20 18:27:49 +02:00 |
nocturn9x
|
32f375c40c
|
Minor changes to the lexer
|
2021-08-20 18:14:22 +02:00 |
nocturn9x
|
66b6f4521a
|
Fixed lexer bugs, removed struct keyword, added more keywords (class, import, from, async, raise) and triple-character tokens support
|
2021-08-19 15:57:49 +02:00 |
nocturn9x
|
099109daa6
|
Added support for FloorDiv (//) and removed redundant variable from Lexer.next()
|
2021-07-31 10:20:16 +02:00 |
nocturn9x
|
eb538f9d4b
|
Removed 'comment' token and added FloorDiv token
|
2021-07-31 10:19:39 +02:00 |
nocturn9x
|
925ad52293
|
Added escape sequence support for string literals, string prefixes, multi-line strings. Ditched multi-line comments and changed inline comment character to '#'. Updated grammar accordingly
|
2021-07-27 14:11:51 +02:00 |
nocturn9x
|
1262a77fb0
|
Improved lexer module + began to work on the parser
|
2021-07-18 16:21:34 +02:00 |
nocturn9x
|
26e1727e72
|
Updated src directory with new project structure
|
2021-07-13 16:10:08 +02:00 |