From 307dea18815ba4a06a3098edb170d7ad90708815 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Fri, 2 Nov 2018 14:38:24 -0700 Subject: Changed stub convention to (foo 1 baz 2) -> foo_1_baz instead of foo_1_baz_2, removed "smext", made some cleanup changes. --- syntax_tree.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'syntax_tree.lua') diff --git a/syntax_tree.lua b/syntax_tree.lua index 92cee59..fe4f6dc 100644 --- a/syntax_tree.lua +++ b/syntax_tree.lua @@ -160,10 +160,13 @@ do if type(a) == 'string' then stub_bits[#stub_bits + 1] = a else - stub_bits[#stub_bits + 1] = tostring(arg_i) + stub_bits[#stub_bits + 1] = arg_i arg_i = arg_i + 1 end end + while type(stub_bits[#stub_bits]) == 'number' do + stub_bits[#stub_bits] = nil + end return concat(stub_bits, " ") end } -- cgit v1.2.3