From d7614333829689a15453ff5ca219b0fd3a221b7a Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Fri, 30 Oct 2026 19:57:52 -0400 Subject: [PATCH] Add Number and Vector to grammar --- src/fart.propane | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/fart.propane b/src/fart.propane index 9b1b474..6b2b26c 100644 --- a/src/fart.propane +++ b/src/fart.propane @@ -1,18 +1,27 @@ tree; +drop /\s+/; + +token comma /,/; +token gt />/; token height; -token lcurly; +token lcurly /\{/; +token lt / Options? Scene; Height -> height uint; +Number -> uint; +Number -> number; + Options -> options lcurly OptionsItems rcurly; OptionsItems -> ; @@ -25,4 +34,7 @@ Scene -> scene lcurly SceneItems rcurly; SceneItems -> ; +Vector -> lt Number comma Number comma Number gt; +Vector -> lt Number comma Number comma Number comma Number gt; + Width -> width uint;