fix braces after labels, add readme

This commit is contained in:
Redo
2022-11-01 13:02:54 -06:00
parent 0a9aa7a7d7
commit 7ec5152d72
2 changed files with 14 additions and 1 deletions

View File

@@ -315,7 +315,8 @@ local function prefixCode(code, fn) -- fix strings, add line numbers
elseif c=="\t" or c==" " then if (not lastnl) then out(" ") end
elseif c=="\"" then state = "string" lastnl = false
elseif c=="\\" then skipnl = true; out("\\");
elseif c:find("^[a-zA-Z0-9_%.:%$%(%)%*,%[%]%+%-%*%/]$") then out(c); lastnl = false
elseif c==":" then out(c); if skipnl then out("\\") else out("\n") end; lastnl = true;
elseif c:find("^[a-zA-Z0-9_%.%$%(%)%*,%[%]%+%-%*%/]$") then out(c); lastnl = false
elseif c=="{" then
table.insert(bracestack, bracelabel())
if not lastnl then out(bracestack[#bracestack].."MID") end