This website requires JavaScript.
Explore
Help
Sign In
nocturn9x
/
peon
Watch
2
Star
2
Fork
You've already forked peon
0
Code
Issues
Pull Requests
Projects
Releases
Wiki
Activity
7cf69cf0cf
peon
/
src
History
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