From 54927db2fc91b639605d1bc3330747b00f41ea34 Mon Sep 17 00:00:00 2001 From: James Roseborough Date: Sun, 17 Jun 2007 02:58:40 +0000 Subject: [PATCH] Implement most of metatables --- src/main/java/lua/Builtin.java | 3 +- src/main/java/lua/GlobalState.java | 2 ++ src/main/java/lua/value/LFunction.java | 19 ++++++++++++ src/main/java/lua/value/LTable.java | 42 +++++++++++++++++++++----- src/main/java/lua/value/LValue.java | 16 +++++++--- src/test/res/test6.lua | 3 +- 6 files changed, 68 insertions(+), 17 deletions(-) diff --git a/src/main/java/lua/Builtin.java b/src/main/java/lua/Builtin.java index 3b4b0be8..985b065e 100644 --- a/src/main/java/lua/Builtin.java +++ b/src/main/java/lua/Builtin.java @@ -4,7 +4,6 @@ package lua; import lua.value.LFunction; -import lua.value.LNil; import lua.value.LString; import lua.value.LTable; import lua.value.LValue; @@ -13,7 +12,7 @@ final class Builtin extends LFunction { static void addBuiltins(LTable table) { for ( int i=0; i