|
.gitignore
|
Add Global Variable setting
|
2026-08-10 19:46:57 +03:00 |
|
chunk.c
|
Add Garbage Collector
|
2026-08-13 19:00:11 +03:00 |
|
chunk.h
|
Add Classes: declaration, instantiation, fields, methods, superclasses
|
2026-08-21 22:25:44 +03:00 |
|
CMakeLists.txt
|
Add Hash Table base structure and cached string hashing
|
2026-08-09 17:54:33 +03:00 |
|
common.h
|
Optimization: add NaN Boxing support
|
2026-08-22 01:11:37 +03:00 |
|
compiler.c
|
Fix: add panic mode guard in errorAt and fix typo in declareVariable
|
2026-08-22 01:51:10 +03:00 |
|
compiler.h
|
Add Garbage Collector
|
2026-08-13 19:00:11 +03:00 |
|
debug.c
|
Add Classes: declaration, instantiation, fields, methods, superclasses
|
2026-08-21 22:25:44 +03:00 |
|
debug.h
|
Add Bytecode chunk beginnings
|
2026-08-07 13:45:00 +03:00 |
|
main.c
|
Add Expression compilation
|
2026-08-07 22:16:55 +03:00 |
|
memory.c
|
Add Classes: declaration, instantiation, fields, methods, superclasses
|
2026-08-21 22:25:44 +03:00 |
|
memory.h
|
Add Garbage Collector
|
2026-08-13 19:00:11 +03:00 |
|
object.c
|
Add Classes: declaration, instantiation, fields, methods, superclasses
|
2026-08-21 22:25:44 +03:00 |
|
object.h
|
Add Classes: declaration, instantiation, fields, methods, superclasses
|
2026-08-21 22:25:44 +03:00 |
|
scanner.c
|
Fix Scanner bug in scanning comments
|
2026-08-13 19:00:30 +03:00 |
|
scanner.h
|
Add Expression compilation
|
2026-08-07 22:16:55 +03:00 |
|
table.c
|
Optimization: Replace modulo operator in table.c with bitwise and
|
2026-08-22 00:45:25 +03:00 |
|
table.h
|
Add Garbage Collector
|
2026-08-13 19:00:11 +03:00 |
|
value.c
|
Optimization: add NaN Boxing support
|
2026-08-22 01:11:37 +03:00 |
|
value.h
|
Optimization: add NaN Boxing support
|
2026-08-22 01:11:37 +03:00 |
|
vm.c
|
Fix: add closeUpvalues call to runtimeError to preserve clean stack for REPL use after crash
|
2026-08-21 23:49:14 +03:00 |
|
vm.h
|
Add Classes: declaration, instantiation, fields, methods, superclasses
|
2026-08-21 22:25:44 +03:00 |