Initial draft of luajava package support.

This commit is contained in:
James Roseborough
2007-06-19 05:17:07 +00:00
parent 99077764ac
commit 1d7793f8e6
5 changed files with 160 additions and 1 deletions

View File

@@ -0,0 +1,22 @@
public class SampleClass {
public String s;
public String t;
public SampleClass() {
}
public SampleClass(String a, String b) {
s = a;
t = b;
}
public String getS() {
return s;
}
public void setS(String s) {
this.s = s;
}
}

View File

@@ -1,7 +1,7 @@
#!/bin/bash
LUA_HOME=/cygdrive/c/programs/lua5.1
TESTS="test1 test2 test3 test4 test5"
TESTS="test6"
TESTS="test7"
for x in $TESTS
do
echo compiling $x

11
src/test/res/test7.lua Normal file
View File

@@ -0,0 +1,11 @@
obj = luajava.newInstance("java.lang.Object")
print( obj )
obj = luajava.newInstance("SampleClass")
print( obj )
obj.s = "Hello"
print( obj.s )
print( obj.getS() )
obj.setS( "World" )
print( obj.s )