From ae979c3718b6b472148a19f64aa3e0878e1e259d Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 15 May 2018 14:53:37 -0700 Subject: Minor cleanups changes. --- code_obj.moon | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'code_obj.moon') 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 -- cgit v1.2.3