index
:
jinx
this commit
main
silly.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2022-12-18
Skip comments in scanner
HEAD
main
Mel
2022-12-18
Add Jinx Lang VSCode Syntax Extension
Mel
2022-08-31
Add FromData function to create values easier
Mel
2022-08-31
Remove temporary array operations
Mel
2022-08-30
Scanner escape sequences
Mel
2022-08-29
Add core sleep function
Mel
2022-08-29
Clone element when pushing to array
Mel
2022-08-29
Add simple memory leak test
Mel
2022-08-29
Drop native function arguments after usage
Mel
2022-08-29
Fix outlet leak when outlet value points to itself
Mel
2022-08-29
Put full function data onto call stack
Mel
2022-08-29
Stop ignoring val.Drop and val.Clone memory errors
Mel
2022-08-23
Only transform symbols into envs if they were vars
Mel
2022-08-22
Add flag to generate PCs markers when decompiling
Mel
2022-08-22
Generate runtime debug info with source locations
Mel
2022-08-20
Improved and more versatile RangeMap
Mel
2022-08-18
Allow shadowing through function scopes
Mel
2022-08-18
Ad-hoc error location for compiler errors
Mel
2022-08-18
Fix local index getting reset when entering block
Mel
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
Add compmod tool to compile built-in modules
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
Update VM usages
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
[next]