Commit graph

14 commits

Author SHA1 Message Date
575fd8e37a
fix type-to-string conv. + fix binary type check + add modulo + rework import (now include)
Some checks failed
/ test (push) Failing after 41s
2026-07-13 23:34:19 +02:00
0bc8b2ef55
basic for loop + examples -> era3 2026-07-13 10:06:08 +02:00
d54249cffe
add type aliases, rework compiler, remove optimization 2026-07-12 11:34:17 +02:00
43e450c207
we in era3 boys; overhauled expression system, and variables are now in maps 2026-07-09 23:10:49 +02:00
daab50d54c
separate number into float and integer 2026-07-07 23:24:44 +02:00
c8660a6471
add file trace to parser, refactor, fix inner type 2025-09-30 14:09:05 +02:00
80f4364f7e add single quote string 2025-09-16 20:01:38 +02: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
3f260e7ffd
Improve code quality 2025-03-16 21:16:12 +01:00
5edad332cd
Fix values 2025-03-16 21:03:17 +01:00
634a4a2b61
Add importing, lists and objects, and add basic functions (global and on values) 2025-03-10 16:23:16 +01:00
74bf43d387
Create tokens from runes to allow unicode characters (e.g. greek, chinese) 2024-12-28 17:04:30 +01:00
62656c6dff
separate core from cli into submodules, add support for boolean and and or operations, make more fields public, fix passing arguments to functions 2024-12-13 11:33:47 +01:00
Renamed from lexer.go (Browse further)