samsonium
  • Joined on 2026-09-10
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-11-02 17:31:48 +00:00
358ede4c8c wip: working on extern
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-11-02 16:24:11 +00:00
6a035a71eb wip: working on extern
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-11-02 15:55:45 +00:00
8975d2fece feat: add out type arg info storing in declaration node
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-11-01 18:24:33 +00:00
3dd70ac293 wip: working on extern
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-31 15:45:37 +00:00
4d9c4ddd21 wip: working on walker (externs)
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-30 22:58:14 +00:00
a4aa220cfa feat: implement extern block analyzer
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-30 17:32:18 +00:00
5c96f96220 wip: working on dynamic linking
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-29 19:13:30 +00:00
f769313169 feat: implement extern block reading and parsing
0448be0d38 ref: update linking example
01dabd2bdd ref: remove build-release dependency from install make target
Compare 3 commits »
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-29 15:19:20 +00:00
6f54286724 doc: update project building steps
fe5fcd7b96 feat: add compiler installation step
Compare 2 commits »
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-29 14:46:58 +00:00
a885746fdd feat: add object escaping on assing to variable in outer env
2cf96d06c6 fix: fmtstring printing
bbdf91ee02 fix: cutted space in string literal begin
27374a96eb fix: AST levels print
Compare 4 commits »
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-29 02:21:34 +00:00
dcab2a8875 feat: add runtime speed comparison between fz, c and cpython
7b804b8809 feat: optimize runtime (2x+ faster)
Compare 2 commits »
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-29 00:25:53 +00:00
eeca5e653d feat: add benchmar Make target
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-28 23:59:41 +00:00
f4c97795fa feat: optimize VM using dispatch table
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-28 21:26:37 +00:00
e2de23ed57 fix: suppress libffi cmake warnings
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-28 21:08:47 +00:00
8c90d54782 ref: split parser into separate files
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-28 20:24:19 +00:00
62b0030e4a ref: move analyzer fn defs into compiler/iternals
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-28 20:12:49 +00:00
bbdaa4a9b9 ref: split reader into separate files
7c04d8b7ec ref: remove unused loop checker
Compare 2 commits »
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-28 18:44:00 +00:00
567bf49d27 wip: working on dynamic linking
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-28 16:37:21 +00:00
d93c315359 fix: clear first AST node if got error inside parse_program
samsonium pushed to impl-dyn-linking at samsonium/fz-lang 2026-10-28 14:57:21 +00:00
e11089c90f feat: implement format strings