diff --git a/README.html b/README.html index 27447360..031bbd28 100644 --- a/README.html +++ b/README.html @@ -16,7 +16,7 @@ Getting Started with LuaJ -James Roseborough, Ian Farmer, Version 3.0-beta2 +James Roseborough, Ian Farmer, Version 3.0-beta3
Copyright © 2009-2014 Luaj.org.
@@ -120,7 +120,7 @@ in comparison with the standard C distribution.
@@ -198,7 +198,7 @@ You should see the following output:
To see how luaj can be used to acccess most Java API's including swing, try:
@@ -222,8 +222,8 @@ Luaj can compile lua sources or binaries directly to java bytecode if the bcel l
@@ -234,7 +234,7 @@ but the compiled classes must be in the class path at runtime, unless runtime ji
Lua scripts can also be run directly in this mode without precompiling using the lua command with the -b option and providing the bcel library in the class path:
-You must include the library lib/luaj-jse-3.0-beta2.jar in your class path.
+You must include the library lib/luaj-jse-3.0-beta3.jar in your class path.
-You must include the library lib/luaj-jme-3.0-beta2.jar in your midlet jar.
+You must include the library lib/luaj-jme-3.0-beta3.jar in your midlet jar.
An ant script to build and run the midlet is in
@@ -335,7 +335,7 @@ You can also look up the engine by language "lua" or mimetypes "text/lua" or "ap
All standard aspects of script engines including compiled statements are supported.
-You must include the library lib/luaj-jse-3.0-beta2.jar in your class path.
+You must include the library lib/luaj-jse-3.0-beta3.jar in your class path.
A working example may be found in
@@ -346,8 +346,8 @@ A working example may be found in
To compile and run it using Java 1.6 or higher:
@@ -717,7 +717,7 @@ javadoc for details on using that class directly.
16.794
11.274
Java
- java -cp luaj-jse-3.0-beta2.jar;bcel-5.2.jar lua -b fannkuch.lua 10
+ java -cp luaj-jse-3.0-beta3.jar;bcel-5.2.jar lua -b fannkuch.lua 10
+
@@ -130,7 +130,7 @@ in comparison with the standard C distribution.
36.894
15.163
- java -cp luaj-jse-3.0-beta2.jar lua -n fannkuch.lua 10 java -cp luaj-jse-3.0-beta3.jar lua -n fannkuch.lua 10
lua
5.1.4
@@ -186,7 +186,7 @@ It is also faster than Java-lua implementations Jill, Kahlua, and Mochalua for a
From the main distribution directory line type:
- java -cp lib/luaj-jse-3.0-beta2.jar lua examples/lua/hello.lua
+ java -cp lib/luaj-jse-3.0-beta3.jar lua examples/lua/hello.lua
- java -cp lib/luaj-jse-3.0-beta2.jar lua examples/lua/swingapp.lua
+ java -cp lib/luaj-jse-3.0-beta3.jar lua examples/lua/swingapp.lua
Compile lua source to lua bytecode
@@ -207,8 +207,8 @@ To see how luaj can be used to acccess most Java API's including swing, try:
From the main distribution directory line type:
- java -cp lib/luaj-jse-3.0-beta2.jar luac examples/lua/hello.lua
- java -cp lib/luaj-jse-3.0-beta2.jar lua luac.out
+ java -cp lib/luaj-jse-3.0-beta3.jar luac examples/lua/hello.lua
+ java -cp lib/luaj-jse-3.0-beta3.jar lua luac.out
ant bcel-lib
- java -cp "lib/luaj-jse-3.0-beta2.jar;lib/bcel-5.2.jar" luajc -s examples/lua -d . hello.lua
- java -cp "lib/luaj-jse-3.0-beta2.jar;." lua -l hello
+ java -cp "lib/luaj-jse-3.0-beta3.jar;lib/bcel-5.2.jar" luajc -s examples/lua -d . hello.lua
+ java -cp "lib/luaj-jse-3.0-beta3.jar;." lua -l hello
- java -cp "lib/luaj-jse-3.0-beta2.jar;lib/bcel-5.2.jar" lua -b examples/lua/hello.lua
+ java -cp "lib/luaj-jse-3.0-beta3.jar;lib/bcel-5.2.jar" lua -b examples/lua/hello.lua
@@ -278,7 +278,7 @@ A simple example may be found in
Run a script in a MIDlet
@@ -305,7 +305,7 @@ A simple example may be found in
- javac -cp lib/luaj-jse-3.0-beta2.jar examples/jse/ScriptEngineSample.java
- java -cp "lib/luaj-jse-3.0-beta2.jar;examples/jse" ScriptEngineSample
+ javac -cp lib/luaj-jse-3.0-beta3.jar examples/jse/ScriptEngineSample.java
+ java -cp "lib/luaj-jse-3.0-beta3.jar;examples/jse" ScriptEngineSample
Excluding the lua bytecode compiler
@@ -527,7 +527,7 @@ The following lua script will open a swing frame on Java SE:
See a longer sample in examples/lua/swingapp.lua for details, including a simple animation loop, rendering graphics, mouse and key handling, and image loading.
Or try running it using:
- java -cp lib/luaj-jse-3.0-beta2.jar lua examples/lua/swingapp.lua
+ java -cp lib/luaj-jse-3.0-beta3.jar lua examples/lua/swingapp.lua
6 - Parser
Javacc Grammar
-A Javacc grammarwas developed to simplify the creation of Java-based parsers for the lua language.
+A Javacc grammar was developed to simplify the creation of Java-based parsers for the lua language.
The grammar is specified for javacc version 5.0 because that tool generates standalone
parsers that do not require a separate runtime.
@@ -774,7 +774,7 @@ For JSE projects, add this dependency for the luaj-jse jar:
<dependency>
<groupId>org.luaj</groupId>
<artifactId>luaj-jse</artifactId>
- <version>3.0-beta2</version>
+ <version>3.0-beta3</version>
</dependency>
while for JME projects, use the luaj-jme jar:
@@ -782,7 +782,7 @@ while for JME projects, use the luaj-jme jar:
<dependency>
<groupId>org.luaj</groupId>
<artifactId>luaj-jme</artifactId>
- <version>3.0-beta2</version>
+ <version>3.0-beta3</version>
</dependency>
@@ -915,6 +915,9 @@ Files are no longer hosted at LuaForge.
diff --git a/examples/maven/pom.xml b/examples/maven/pom.xml
index c9388f1d..38cc4f5c 100644
--- a/examples/maven/pom.xml
+++ b/examples/maven/pom.xml
@@ -11,7 +11,7 @@
3.0-beta3
+