diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2018-06-13 14:53:47 -0700 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2018-06-13 14:54:08 -0700 |
| commit | 282565a309aef632502a64fef0a67b0b7efcfaaa (patch) | |
| tree | ff0ef6f4e065312cbed298e5b3e8f384d8563e05 /nomsu.moon | |
| parent | 12d52f743c47c9fcb244b3d6221a18057d0a9e48 (diff) | |
Fixed tree_to_nomsu to produce "blah\%x" instead of "blah\(%x)"
Diffstat (limited to 'nomsu.moon')
| -rwxr-xr-x | nomsu.moon | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -751,11 +751,11 @@ class NomsuCompiler for bit in *tree if type(bit) == 'string' -- TODO: unescape better? - nomsu\append (gsub(gsub(bit,"\\","\\\\"),"\n","\\n")) + nomsu\append (gsub(gsub(gsub(bit,"\\","\\\\"),"\n","\\n"),'"','\\"')) else interp_nomsu = @tree_to_nomsu(bit, true) if interp_nomsu - if bit.type != "List" and bit.type != "Dict" and bit.type != "Text" + if bit.type != "Var" and bit.type != "List" and bit.type != "Dict" and bit.type != "Text" interp_nomsu\parenthesize! nomsu\append "\\", interp_nomsu else return nil @@ -791,7 +791,7 @@ class NomsuCompiler else interp_nomsu = @tree_to_nomsu(bit, true) if interp_nomsu - if bit.type != "List" and bit.type != "Dict" and bit.type != "Text" + if bit.type != "Var" and bit.type != "List" and bit.type != "Dict" and bit.type != "Text" interp_nomsu\parenthesize! nomsu\append "\\", interp_nomsu else |
