From dcb5e8add269f39a116a20b1d0a34e28d388b421 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Wed, 29 Aug 2018 15:09:35 -0700 Subject: Fully updated to 3.6, deprecated old LuaCode global functions like "to 1 write 2" and replaced them with method calls like "1::append 2" --- core/metaprogramming.nom | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'core/metaprogramming.nom') diff --git a/core/metaprogramming.nom b/core/metaprogramming.nom index e141bc0..bd65a7e 100644 --- a/core/metaprogramming.nom +++ b/core/metaprogramming.nom @@ -297,25 +297,6 @@ action [%tree with %patt ~> %replacement]: end) end) -compile [declare locals in %code] to (..) - Lua value "\(%code as lua expr):declare_locals()" - -compile [declare locals %locals in %code] to (..) - Lua value "\(%code as lua expr):declare_locals(\(%locals as lua expr))" - -compile [add free vars %vars to %code] to (..) - Lua "\(%code as lua expr):add_free_vars(\(%vars as lua expr));" - -compile [remove free vars %vars from %code] to (..) - Lua "\(%code as lua expr):remove_free_vars(\(%vars as lua expr));" - -compile [%lua <-write %code, to %lua write %code] to (..) - Lua "\(%lua as lua expr):append(\(%code as lua expr));" - -compile [to %lua write %code joined by %glue] to (..) - Lua ".." - \(%lua as lua expr):concat_append(\(%code as lua expr), \(%glue as lua expr)); - test: assume (..) (..) -- cgit v1.2.3