index
:
jinx
this commit
main
silly.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
pkg
/
lang
Age
Commit message (
Expand
)
Author
2022-08-17
Add different "say" outputs to VM
Mel
2022-08-16
Implement setting values at index in an array
Mel
2022-08-16
Add drop after adding element to array literal
Mel
2022-08-16
Ensure correct argument stack order in all cases
Mel
2022-08-11
Actual modules and core
Mel
2022-08-10
Use TypeKind instead of Ptr to deduce Value types
Mel
2022-08-08
Scan global keyword as keyword
Mel
2022-08-08
Produce (slightly) better parser errors
Mel
2022-08-08
Parse use and global statements
Mel
2022-07-28
Compile type declarations correctly
Mel
2022-07-28
Finish type decl parser test
Mel
2022-07-28
Fix nested stacked exprs and parse members
Mel
2022-07-27
Parse type declaration statements
Mel
2022-07-27
Put correct token strings in parser errors
Mel
2022-07-27
Implement VM modules and globals
Mel
2022-07-26
Add OpRet manually for functions without return
Mel
2022-07-26
Fix cloning of outlets and don't drop nil cells
Mel
2022-07-26
Compile function environments
Mel
2022-07-26
Remove accidental print in exec
Mel
2022-07-26
Store functions in locals and remove hoisting
Mel
2022-07-19
Implement stack hygiene
Mel
2022-07-12
Compile continue and break statements
Mel
2022-07-12
Add new binary ops to decompiler
Mel
2022-07-12
Fix empty for parsing and test regression
Mel
2022-07-12
Extract scopes and scope chain from compiler
Mel
2022-07-11
Reimplement argument counts
Mel
2022-07-11
Function compilation and minor fixes
Mel
2022-07-11
Allow underscores in identifiers in scanner
Mel
2022-07-11
Rebuild compiler and code builder with markers
Mel
2022-07-06
Implement most of the binary operations
Mel
2022-07-06
Increment hidden i variable in ForIn code
Mel
2022-07-06
Add Array push core method
Mel
2022-07-06
Allow text compiler to use number labels as PCs
Mel
2022-07-06
Implement ForIn statement compilation
Mel
2022-07-06
Compile Array literals
Mel
2022-07-05
Compile ForCond statements
Mel
2022-07-05
Fix nested if block compiling
Mel
2022-07-04
Parse For Stmts
Mel
2022-07-03
Compile If Stmts
Mel
2022-07-02
Rename ErrEnvNotSet to ErrNullPtrDereference
Mel
2022-06-26
Change arguments order in VM to match expectation
Mel
2022-06-20
Compile rudimetary variables
Mel
2022-06-20
Fix messed up BinOp precedence table
Mel
2022-06-14
Make Compiler tests pass
Mel
2022-06-14
Fix parser not creating ExprGroup
Mel
2022-06-14
Fix BinExpr precendence not being drilled down
Mel
2022-06-12
Create basic Expr compiler for Lang
Mel
2022-06-12
Add simple Lang BC Decompiler
Mel
2022-06-12
Remove println from builder
Mel
2022-06-07
Marginally better bytecode builder line API
Mel
[next]