diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2018-05-15 14:53:37 -0700 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2018-05-15 14:53:42 -0700 |
| commit | ae979c3718b6b472148a19f64aa3e0878e1e259d (patch) | |
| tree | 9cd0462163ad656f8d63e7386a2aec7841197909 /code_obj.moon | |
| parent | 3be20840caa484e6f07865338bac57de45765c81 (diff) | |
Minor cleanups changes.
Diffstat (limited to 'code_obj.moon')
| -rw-r--r-- | code_obj.moon | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/code_obj.moon b/code_obj.moon index caccd2b..ec5bc46 100644 --- a/code_obj.moon +++ b/code_obj.moon @@ -167,13 +167,16 @@ class Lua extends Code stack[#stack+1] = b @__str = nil - convert_to_statements: (prefix="", suffix=";")=> + as_statements: (prefix="", suffix=";")=> unless @is_value - return + return self + statements = Lua(@source) if prefix != "" - @prepend prefix + statements\append prefix + statements\append self if suffix != "" - @append suffix + statements\append suffix + return statements declare_locals: (to_declare=nil)=> if to_declare == nil |
