From be864917adde99793956b466acd5de449810c76f Mon Sep 17 00:00:00 2001 From: neauoire Date: Thu, 7 Dec 2023 11:06:02 -0800 Subject: [PATCH] Parse comments during runic --- src/drifblim.tal | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/drifblim.tal b/src/drifblim.tal index 61bb5de..a132c16 100644 --- a/src/drifblim.tal +++ b/src/drifblim.tal @@ -85,8 +85,6 @@ @|tokenizer ) @parse-token ( t* -- ) - LDAk [ LIT 28 ] EQU ?parse-comment - ( | runic ) LDAk ,&rune STR ;runes/end ;runes &l ( -- ) @@ -321,7 +319,6 @@ @|helpers ) @get-hex ( str* -- value* ) - is-hex ?{ ;err/number ! } [ LIT2r 0000 ] &w ( -- ) ( acc ) [ LITr 40 ] SFT2r @@ -505,14 +502,15 @@ @runes [ "| =lib/padabs "$ =lib/padrel + "} =lib/lambda "( =parse-comment "@ =lib/toplab "& =lib/sublab ", =lib/litrel "_ =lib/rawrel ". =lib/litzep "- =lib/rawzep "; =lib/litabs "= =lib/rawabs "? =lib/litjci "! =lib/litjmi 5b =lib/ignore 5d =lib/ignore - "} =lib/lambda "# =lib/lithex - "" =lib/rawstr "~ =lib/inc ] + "# =lib/lithex "" =lib/rawstr + "~ =lib/inc ] &end ( @|memory )