Initial draft of luajava package support.
This commit is contained in:
22
src/test/java/SampleClass.java
Normal file
22
src/test/java/SampleClass.java
Normal 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;
|
||||
}
|
||||
}
|
||||
@@ -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
11
src/test/res/test7.lua
Normal 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 )
|
||||
Reference in New Issue
Block a user