samsonium
  • Joined on 2026-09-10
samsonium deleted branch feat-loops from samsonium/fz-lang 2026-10-25 15:43:40 +00:00
samsonium pushed to v1.1 at samsonium/fz-lang 2026-10-25 02:01:49 +00:00
562b1b2e0a Merge pull request 'Implement loops' (#4) from feat-loops into v1.1
6d1f1ce66e fix: memory leak in postfix parsing function
c03fddf47f fix: fixes in compiler
3bb60071bb feat: add infinite loop control args
04fdd58e4f fix: fix typo in examples
Compare 25 commits »
samsonium merged pull request samsonium/fz-lang#4 2026-10-25 02:01:47 +00:00
Implement loops
samsonium pushed to feat-loops at samsonium/fz-lang 2026-10-25 01:57:04 +00:00
6d1f1ce66e fix: memory leak in postfix parsing function
samsonium pushed to feat-loops at samsonium/fz-lang 2026-10-25 01:52:27 +00:00
c03fddf47f fix: fixes in compiler
3bb60071bb feat: add infinite loop control args
04fdd58e4f fix: fix typo in examples
e00e609589 ref: rename 'hard-1' test to 'linked-list'
a37b8cfe6e ref: remove test examples
Compare 5 commits »
samsonium pushed to feat-loops at samsonium/fz-lang 2026-10-24 22:54:57 +00:00
c4eb148d17 ref: temporary comment out infinite loop check
dbca3129ab feat: add "while-not-null" test
e3878047d7 upd: rename neg1 tests (for negative in runtime) to negr
Compare 3 commits »
samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:47:58 +00:00
Implement loops

implement "--max-iter" options (in arg parser)

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:47:58 +00:00
Implement loops

look

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:21:25 +00:00
Implement loops

help

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:21:25 +00:00
Implement loops
  • there are
samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:21:25 +00:00
Implement loops

move free to section under the backpatching cycle

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:21:25 +00:00
Implement loops

parenthesis, not pairs

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:21:25 +00:00
Implement loops

Add comment

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:21:25 +00:00
Implement loops

Add lpar null-check

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:21:25 +00:00
Implement loops

Add tok null-check

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:21:25 +00:00
Implement loops

statemenT

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:21:25 +00:00
Implement loops

to be continued

samsonium commented on pull request samsonium/fz-lang#4 2026-10-22 19:20:54 +00:00
Implement loops

Add test for loops inside function and "while object is not null"

samsonium created pull request samsonium/fz-lang#4 2026-10-22 18:33:15 +00:00
Implement loops
samsonium pushed to feat-loops at samsonium/fz-lang 2026-10-22 18:30:39 +00:00
7cfb8efef4 feat: implement break
b5ae959d14 feat: add test name format for runtime-only error
0e319308a7 wip: working on infinite loop handling in vm
a20743a835 feat: implement simple infinite loop checker
Compare 4 commits »