Commit graph

14 commits

Author SHA1 Message Date
ddf92e1009
add general assert builtin 2026-07-11 10:52:32 +02:00
e48bda7e98
it felt very confusing to use write as println 2026-07-07 23:32:57 +02:00
daab50d54c
separate number into float and integer 2026-07-07 23:24:44 +02:00
beaa325c7b fix test, add string unit test, refactor stack
All checks were successful
/ test (push) Successful in 56s
2025-10-22 20:20:47 +02:00
081a0fdb18
add list indexing to tests 2025-09-30 16:04:41 +02:00
dac2cbc20d add list test and make amount of fibonacci numbers to test for
All checks were successful
/ test (push) Successful in 43s
2025-09-16 20:02:32 +02:00
efbe5a9f97
add inner (of lists) type, add floor, ceil, and roundd standard functions, and a ton of examples 2025-07-22 22:24:12 +02:00
49c15f6fb6 not done yet 2025-03-30 10:42:28 +02:00
b1b8e61f57
improve errors, add warnings, add some compile-time optimizations, fix variables, make sure conditionals and loops get booleans, affirm types, keep variables to a single type 2025-03-20 12:15:13 +01:00
954308b29f
static type analysis, formatted compiler errors, hex support, composite types, updated cli, more global builtins, fix list form, fix value refs 2025-03-18 20:22:46 +01:00
84cc845748
Basic type system working 2025-03-16 22:46:49 +01:00
5edad332cd
Fix values 2025-03-16 21:03:17 +01:00
ae7d6c5359
Add in-lang scope test 2025-03-10 16:33:04 +01:00
e8d8731922
Add tests in the language 2025-03-10 16:24:56 +01:00