peon/src
Mattia Giambirtone 7cf69cf0cf Added hasExplicitReturn field to function and lambda declarations to fix some errors with compiling them. Fixed minor issues with function and lambda parsing, the parser is now able to skip whitespace/tab tokens trasparently, made parser.done() inline, removed invalid state error from funDecl 2022-05-21 12:20:12 +02:00
..
backend Minor style changes, removed findImpl from compiler, made the VM use the multibyte utilities, bytecode chunks now no longer store AST node objects and use a stream of bytes instead, fixed issues with endScope() in the compiler which would not pop properly from self.names, fixed issues with blockStmt in parser, added more multibyte utilities 2022-05-20 15:47:04 +02:00
frontend Added hasExplicitReturn field to function and lambda declarations to fix some errors with compiling them. Fixed minor issues with function and lambda parsing, the parser is now able to skip whitespace/tab tokens trasparently, made parser.done() inline, removed invalid state error from funDecl 2022-05-21 12:20:12 +02:00
memory Added Makefile, prettyfied code, initial work on pragmas 2022-05-18 13:32:32 +02:00
util Got rid of serializedRaw in main module and prettyfied the output 2022-05-20 18:34:14 +02:00
config.nim Removed unneded flags 2022-05-20 16:01:34 +02:00
main.nim Got rid of serializedRaw in main module and prettyfied the output 2022-05-20 18:34:14 +02:00