Mattia
|
3b81831bc9
|
Update README.md
|
2022-01-04 18:01:19 +01:00 |
Mattia
|
1670ff1518
|
Update README.md
|
2022-01-04 17:57:42 +01:00 |
nocturn9x
|
195045e4f2
|
Minor additions and fixes (preparation for break and continue in the compiler)
|
2021-12-11 15:57:28 +01:00 |
Nocturn9x
|
690d4d364a
|
Added a brief description of what JAPL adds on top of lox
|
2021-11-20 17:43:26 +01:00 |
Nocturn9x
|
014f20bfe8
|
Finally fixed README
|
2021-11-12 18:42:55 +01:00 |
Nocturn9x
|
125e41864f
|
Fixed license headers (whoops), started working on bytecode chunks, removed empty modules. Added config.nim and debugger.nim from japl v1 to start merging the two projects together
|
2021-10-30 14:38:46 +02:00 |
nocturn9x
|
16f1ffb7d0
|
Added lambda functions as expressions. Added 'as', 'is' and 'of' binary operators. Added collection literals. Renamed isLiteral to isConstant to better reflect usage. Added isLiteral for all literals, including collections. Fixed some edge cases with nested function scopes. Simplified some representation of AST nodes
|
2021-10-24 19:08:17 +02:00 |
nocturn9x
|
12f388949c
|
Updated readme
|
2021-09-28 18:14:41 +02:00 |
nocturn9x
|
b3b7b29045
|
Updated readme
|
2021-09-28 18:12:35 +02:00 |
nocturn9x
|
1dbc0bb81c
|
Completely redesigned the AST structure: parsing is almost complete. Formal spec should be mostly fine as well
|
2021-09-26 16:26:36 +02:00 |
nocturn9x
|
3948dbcc7a
|
Fixed indentation issue in README
|
2021-08-21 15:24:22 +02:00 |
nocturn9x
|
a7330e880d
|
Added src/memory and related README section
|
2021-08-21 15:21:16 +02:00 |
nocturn9x
|
d20434b798
|
Re-extended project structure
|
2021-08-21 15:14:56 +02:00 |
nocturn9x
|
4c8178e05c
|
Added note on syntax and inspiration. Improved title
|
2021-08-21 15:12:27 +02:00 |
nocturn9x
|
aeaaff2555
|
Simplified README
|
2021-08-21 15:05:02 +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
|
eb8567d6f4
|
Minor fixes
|
2021-07-18 21:27:42 +02:00 |
nocturn9x
|
cbca2a9a47
|
Minor visual change
|
2021-07-18 16:26:25 +02:00 |
nocturn9x
|
e1dba8ce98
|
Minor visual change
|
2021-07-18 16:26:08 +02:00 |
nocturn9x
|
4acf3f2111
|
Added warnings section to optimizer step
|
2021-07-18 16:25:03 +02:00 |
nocturn9x
|
866ed8e2a0
|
typo (inside -> outside)
|
2021-07-18 16:24:01 +02:00 |
nocturn9x
|
ef3fa78d86
|
Updated README
|
2021-07-18 16:22:43 +02:00 |
nocturn9x
|
bb176b4e23
|
Added compilation pipeline
|
2021-07-18 16:21:07 +02:00 |
nocturn9x
|
ea487fb301
|
Updated README with project info
|
2021-07-13 16:09:53 +02:00 |
nocturn9x
|
3b899ce440
|
Updated README
|
2021-07-12 18:29:11 +02:00 |
nocturn9x
|
1cf25886ce
|
Added README
|
2021-07-12 17:18:08 +02:00 |