Match macro #include

This commit is contained in:
2022-01-01 18:29:00 +01:00
committed by Raymon Zutekouw
parent 27a7a009c1
commit 06e72b9117
2 changed files with 12 additions and 1 deletions
+7 -1
View File
@@ -12,6 +12,9 @@ decNum =_{ ASCII_DIGIT+ }
hexNum =_{ "0x" ~ ASCII_HEX_DIGIT+ }
num =_{ hexNum | decNum }
constant = { char | num }
path = { "\"" ~ (!"\"" ~ ANY)+ ~ "\"" }
include =@{ "#include" ~ spacing+ ~ path }
var =@{ "var" ~ spacing+ ~ variable }
delvar =@{ "delvar" ~ spacing+ ~ variable }
@@ -33,7 +36,10 @@ setz =@{ "setz" }
getchr =@{ "getchr" }
print =@{ "print" }
instruction =_{ var
macaroo =_{ include }
instruction =_{ macaroo
| var
| delvar
| point