diff options
| -rw-r--r-- | docs/DEVNOTES.md | 3 | ||||
| -rw-r--r-- | 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) |
