From 85a547780d7ea954154bff538d03676d55195169 Mon Sep 17 00:00:00 2001 From: SpookyDervish <78246495+SpookyDervish@users.noreply.github.com> Date: Sat, 6 Sep 2025 21:24:05 +1000 Subject: [PATCH] nearly working, gotta get converting numbers to strings working --- ground_ast.py | 2 ++ out | Bin 8880 -> 9248 bytes out.asm | 66 +++++++++++++++++++++++++++++++++++++++----------- test2.grnd | 11 ++++++--- 4 files changed, 62 insertions(+), 17 deletions(-) diff --git a/ground_ast.py b/ground_ast.py index db0ef7d..aebdfa8 100644 --- a/ground_ast.py +++ b/ground_ast.py @@ -25,6 +25,8 @@ class IntNode: value: float def __repr__(self): return "Int" + def __str__(self): + return str(self.value) @dataclass class FloatNode: value: float diff --git a/out b/out index 5e5360f4912d528dcb922531b1cff1cee2dc6cfa..12f9193bee5de3f12ab80096a7188dc4840e4168 100644 GIT binary patch literal 9248 zcmeHN&1(}u6o1_&r3S?aJqRA0mWUrIj zzuLXEi%Z)|`Dy4c|Y(GKCfb8~sG4y=#V$kc$PFo!Lz5X-d ziI?7>=d}(xizpe${P9h&)sTW)!pICB7S+2&Krg7R}Jo#N>ZSuFq)ULo4;5{ZN!Md~RnMXs( oMWX=!2jSV)hw2nxOvz`X!qsjU+7}f1RsC?uq+AU%4M^612fb~ZI{*Lx delta 295 zcmZ4BvB7nM29tr}M6EndGX@ASo48P)lOM|A-*{7l-?W!Sl|jLQAz%kcIABLLi1g?# zQ4#Ry4pHIQ!3gB<2NC?NJ8XcIN4Jd%KkMd$0`~lq7`ypAQgd?hbriz$i*iyFxh8&; zn%tmZkqEN^s2&VdfTREe&=dg&hyaw72a7W?@B