From ba3da1ca2c04e56f3345ff6526b8994df7031894 Mon Sep 17 00:00:00 2001 From: James Roseborough Date: Fri, 13 Jul 2007 14:49:58 +0000 Subject: [PATCH] Fine-tune protection to enable compiler porting. --- src/main/java/lua/io/LocVars.java | 12 ++++++------ src/main/java/lua/io/Proto.java | 5 +++-- src/test/java/lua/io/LoadStateTest.java | 2 +- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/main/java/lua/io/LocVars.java b/src/main/java/lua/io/LocVars.java index 64bf9a68..b86dfa0c 100644 --- a/src/main/java/lua/io/LocVars.java +++ b/src/main/java/lua/io/LocVars.java @@ -3,14 +3,14 @@ package lua.io; import lua.value.LString; public class LocVars { - final LString m_varname; - final int m_startpc; - final int m_endpc; + public LString varname; + public int startpc; + public int endpc; public LocVars(LString varname, int startpc, int endpc) { - this.m_varname = varname; - this.m_startpc = startpc; - this.m_endpc = endpc; + this.varname = varname; + this.startpc = startpc; + this.endpc = endpc; } } diff --git a/src/main/java/lua/io/Proto.java b/src/main/java/lua/io/Proto.java index 905c4536..57ed577e 100644 --- a/src/main/java/lua/io/Proto.java +++ b/src/main/java/lua/io/Proto.java @@ -8,10 +8,11 @@ import lua.value.LString; ** Function Prototypes */ public class Proto extends LValue { - // TODO: what to do with state? public Proto(StackState l) { } - + public Proto() { + } + public LValue[] k; /* constants used by the function */ // TValue *k; /* constants used by the function */ // Instruction *code; diff --git a/src/test/java/lua/io/LoadStateTest.java b/src/test/java/lua/io/LoadStateTest.java index 546d3068..e23e0e59 100644 --- a/src/test/java/lua/io/LoadStateTest.java +++ b/src/test/java/lua/io/LoadStateTest.java @@ -30,7 +30,7 @@ public class LoadStateTest extends TestCase { Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY, Double.MAX_VALUE, - Double.MIN_NORMAL + Double.MAX_VALUE }; public void testLongBitsToLuaNumber() {