aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compatibility/compatibility.nom2
-rw-r--r--containers.lua3
-rw-r--r--containers.moon1
3 files changed, 1 insertions, 5 deletions
diff --git a/compatibility/compatibility.nom b/compatibility/compatibility.nom
index c7895e0..23ec703 100644
--- a/compatibility/compatibility.nom
+++ b/compatibility/compatibility.nom
@@ -24,7 +24,7 @@ externally (upgrade action %stub to %version via %upgrade_fn) means:
for %action in %actions:
%replacements = {}
for %i in 1 to (size of %action):
- if (%action.%i.type is "Var"):
+ if (%action.%i is "Var" syntax tree):
%replacements.(%action.%i.1) = "\(\%tree as lua id)[\%i]"
define mangler
(make tree %t) means:
diff --git a/containers.lua b/containers.lua
index 69eda94..ceb92fd 100644
--- a/containers.lua
+++ b/containers.lua
@@ -501,9 +501,6 @@ do
setmetatable(text_methods, {
__index = string2
})
- setmetatable(string2, {
- __index = error
- })
getmetatable("").__methods = text_methods
getmetatable("").__index = text_methods
getmetatable("").__add = function(self, x)
diff --git a/containers.moon b/containers.moon
index 3804237..c713bb6 100644
--- a/containers.moon
+++ b/containers.moon
@@ -200,7 +200,6 @@ do
character: (i)=> sub(@, i, i)
setmetatable(text_methods, {__index:string2})
- setmetatable(string2, {__index:error})
getmetatable("").__methods = text_methods
getmetatable("").__index = text_methods
getmetatable("").__add = (x)=> tostring(@)..tostring(x)