Nocturn9x
|
c3c4804320
|
Fixed AST inheritance issues and got back to a working state
|
2022-04-28 11:50:10 +02:00 |
Nocturn9x
|
78d955541d
|
BROKEN: Initial work on closed-over variables and attempt to cleanup the AST type structure
|
2022-04-27 16:03:48 +02:00 |
Nocturn9x
|
ff7dc450ae
|
Turned off optimizer (breaks compiler) further work on closures and scope resolution
|
2022-04-26 09:29:59 +02:00 |
Nocturn9x
|
36a3a1e810
|
Initial work on type inference and variable declarations. Minor changes to the optimizer
|
2022-04-21 15:25:29 +02:00 |
Nocturn9x
|
7d409b6070
|
Initial work on inferring types
|
2022-04-12 12:18:25 +02:00 |
Nocturn9x
|
8175c990d7
|
Fixed parsing of argument-less function. Removed main.nim
|
2022-04-12 10:56:05 +02:00 |
Nocturn9x
|
5202bf5489
|
Minor changes
|
2022-04-11 14:41:20 +02:00 |
Nocturn9x
|
9588ace741
|
Hooked up old JAPL components
|
2022-04-07 15:06:15 +02:00 |
Nocturn9x
|
64ff6a12ca
|
Hooked up the compiler and debugger (VERY experimental)
|
2022-04-07 13:02:23 +02:00 |
Nocturn9x
|
ce82517f14
|
Fixed a bug with parsing non base-10 numbers in the lexer. Minor fixes to the parser and updated docs and comments
|
2022-04-06 12:09:19 +02:00 |
Nocturn9x
|
7edf072093
|
Initial work on adding type support to the parser for declarations + fixes for lambdas
|
2022-04-05 15:52:58 +02:00 |
Nocturn9x
|
5ea6f91ce4
|
Huge lexer refactoring
|
2022-04-05 00:26:01 +02:00 |
Nocturn9x
|
3862c6ba36
|
Initial commit from JAPL with some changes
|
2022-04-04 12:29:23 +02:00 |