From 842069b5605d48e3cb9134fa6b119b178d1ae566 Mon Sep 17 00:00:00 2001 From: Ákos Kőrösi Date: Fri, 22 May 2026 11:24:50 +0200 Subject: starting work on arithmetic --- docs/DEVNOTES.md | 3 +-- src/syntax.h | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/DEVNOTES.md b/docs/DEVNOTES.md index 02ba0cc..f0b2292 100644 --- a/docs/DEVNOTES.md +++ b/docs/DEVNOTES.md @@ -2,10 +2,9 @@ # TODO ## CURRENT -- add sourcing +- arithmetic ## NEXT -- arithmetic - fd-based redirects ## LATER diff --git a/src/syntax.h b/src/syntax.h index cf8ce3f..0b5396c 100644 --- a/src/syntax.h +++ b/src/syntax.h @@ -15,6 +15,7 @@ typedef enum { typedef enum { ARITHM_INT_LIT, ARITHM_BINOP, + ARITHM_VAR, } ArithmNodeKind; typedef struct ArithmNode ArithmNode; @@ -30,6 +31,7 @@ struct ArithmNode { } binop; } as; }; + DECLARE_VEC(ArithmNode, ArithmNodeVec) -- cgit v1.2.3