Tweak preprocessor to add -- decrement

This commit is contained in:
Jean-Patrick Guerrero
2022-06-23 14:32:59 +02:00
parent 72d4a5d4b8
commit 3dfcd95c6f
4 changed files with 13 additions and 5 deletions

View File

@ -51,6 +51,10 @@ local function compile(data)
end
end)
data = data:gsub("([%w_]+)-%-\n", function(a)
return fmt("%s = %s - 1", a, a)
end)
for op, func in pairs(operators) do
data = data:gsub("(" .. var .. "+)%s?" .. op .. "%s?(" .. var .. "*)", func)
end