samsonium
|
801b28e27d
|
feat: implement address deferencing
|
2026-10-18 18:42:02 +03:00 |
|
samsonium
|
c0df5fc9d4
|
feat: add exit builtin function
|
2026-10-18 18:41:49 +03:00 |
|
samsonium
|
f0e641928d
|
upd: add exit on error in examples
|
2026-10-18 18:40:48 +03:00 |
|
samsonium
|
dce64e8b4d
|
fix+ref: small objects rework
- Add nested objects escape on ESCAPE opcode
- Stabilize objects work in heap
|
2026-10-18 17:38:49 +03:00 |
|
samsonium
|
0c8c206677
|
upd: update tests
|
2026-10-18 17:37:18 +03:00 |
|
samsonium
|
d33aa57f8e
|
feat: add first hard example
Hard example tests all actual language features. For now its:
- Classes
- Methods
- Recursive calls
- Object move and borrowing
|
2026-10-17 21:57:04 +03:00 |
|
samsonium
|
82b6cc3346
|
feat: add support for null-values
|
2026-10-17 21:56:08 +03:00 |
|
samsonium
|
244dd33372
|
feat: new debug print on exception!
|
2026-10-17 21:55:52 +03:00 |
|
samsonium
|
c0c90f4f1a
|
fix: clear fn return type value
|
2026-10-17 21:24:21 +03:00 |
|
samsonium
|
8c33464656
|
feat: add null as value token
|
2026-10-17 21:23:50 +03:00 |
|
samsonium
|
ce13d24985
|
upd: optimize gdbinit script
|
2026-10-17 20:21:08 +03:00 |
|
samsonium
|
b48c196509
|
upd: new test in borrow-move example
|
2026-10-17 20:20:54 +03:00 |
|
samsonium
|
f1e97b94a4
|
fix: fix toke->value assign on name-not-found error
|
2026-10-17 20:20:10 +03:00 |
|
samsonium
|
645120eda6
|
feat: implement objects moving and borrowing
|
2026-10-17 19:24:03 +03:00 |
|