parrotcode: Lua | |
Contents | Language Implementations |
languages/lua/lua.pir
A stand-alone interpreter for Lua 5.1.
languages/lua/luac.pl
Lua compiler.
languages/lua/luac2pir.pir
Lua 5.1 VM bytecode to Parrot PIR Translator.
languages/lua/luad.pir
Lua Disassembler.
languages/lua/luap.pir
A compiler for Lua 5.1.
languages/lua/test_lex.pir
A dumper for Lua 5.1 lexicography.
languages/lua/doc/lua51.bnf
The Complete Syntax of Lua.
languages/lua/doc/running.pod
Using Lua on Parrot.
languages/lua/doc/status.pod
Status of Lua on Parrot.
languages/lua/src/PASTGrammar.tg
A grammar for transforming the output of a PGE parse.
languages/lua/src/POSTGrammar.tg
A grammar for transforming the abstract syntax tree (PAST).
languages/lua/src/dumplex.tg
a grammar for testing lexico.
languages/lua/src/grammar51.pir
elements of grammar for Lua 5.1.
languages/lua/src/lua51.pg
a Lua 5.1 grammar in PGE.
languages/lua/src/lua51.pir
The compiler for Lua 5.1.
languages/lua/src/lua51_testlex.pg
a grammar for testing lexico.
languages/lua/src/lib/_helpers.pir
library.
languages/lua/src/lib/alarm.pir
Lua Alarm Library.
languages/lua/src/lib/base64.pir
base64 library.
languages/lua/src/lib/bc.pir
big number library.
languages/lua/src/lib/bitlib.pir
bitwise operations library.
languages/lua/src/lib/gl_binding.pir
OpenGL library.
languages/lua/src/lib/glut.pir
GLUT library.
languages/lua/src/lib/lfs.pir
Lua File System Library v1.4.0.
languages/lua/src/lib/luaaux.pir
Lua Auxiliary PIR Library.
languages/lua/src/lib/luabasic.pir
Lua Basic Library.
languages/lua/src/lib/luabytecode.pir
Lua bytecode translation Library.
languages/lua/src/lib/luacoroutine.pir
Lua Coroutine Library.
languages/lua/src/lib/luadebug.pir
Lua Debug Library.
languages/lua/src/lib/luafile.pir
Lua Input/Output Library.
languages/lua/src/lib/luaio.pir
Lua Input/Output Library.
languages/lua/src/lib/luamath.pir
Lua Mathematical Library.
languages/lua/src/lib/luaos.pir
Lua Operating System Library.
languages/lua/src/lib/luapackage.pir
Lua Package Library.
languages/lua/src/lib/luaperl.pir
lib/luaperl.pir.
languages/lua/src/lib/luaregex.pir
Lua regex compiler.
languages/lua/src/lib/luastring.pir
Lua String Library.
languages/lua/src/lib/luatable.pir
Lua Table Library.
languages/lua/src/lib/md5.pir
md5 library.
languages/lua/src/lib/random.pir
random library.
languages/lua/src/lib/uuid.pir
uuid library.
languages/lua/src/pmc/lua.pmc
Lua native runtime.
languages/lua/src/pmc/luaany.pmc
Lua abstract base class.
languages/lua/src/pmc/luaboolean.pmc
Lua Boolean.
languages/lua/src/pmc/luabytecode.pmc
Lua 5.1 VM bytecode loader.
languages/lua/src/pmc/luaclosure.pmc
Lua Closure.
languages/lua/src/pmc/luafunction.pmc
Lua Function.
languages/lua/src/pmc/luanil.pmc
Lua Nil.
languages/lua/src/pmc/luanumber.pmc
Lua Number.
languages/lua/src/pmc/luastring.pmc
Lua String.
languages/lua/src/pmc/luatable.pmc
Lua Table.
languages/lua/src/pmc/luathread.pmc
Lua Thread.
languages/lua/src/pmc/luauserdata.pmc
Lua Userdata.
languages/lua/t/alarm.t
Lua Alarm Library.
languages/lua/t/assign.t
Lua assignment.
languages/lua/t/base64.t
base64 library.
languages/lua/t/basic.t
Lua Basic Library.
languages/lua/t/bc.t
bc library.
languages/lua/t/bitlib.t
bitwise operations library.
languages/lua/t/boolean.t
Lua boolean & coercion.
languages/lua/t/closure.t
Lua closures.
languages/lua/t/constructor.t
Lua Table Constructors.
languages/lua/t/coroutine.t
Lua coroutines.
languages/lua/t/debug.t
Lua Debug Library.
languages/lua/t/examples.t
some Lua code examples.
languages/lua/t/expr.t
Lua expression.
languages/lua/t/forlist.t
Lua for statement.
languages/lua/t/fornum.t
Lua for statement.
languages/lua/t/function.t
Lua functions.
languages/lua/t/functions.t
Lua function & coercion.
languages/lua/t/gl.t
OpenGL library.
languages/lua/t/harness
A harness for Parrot Lua.
languages/lua/t/if.t
Lua if statement.
languages/lua/t/io.t
Lua Input/Output Library.
languages/lua/t/iterator.t
Lua iterators.
languages/lua/t/lexico.t
Lua lexicography.
languages/lua/t/lfs.t
Lua File System Library.
languages/lua/t/luad.t
Lua Disassembler test.
languages/lua/t/math.t
Lua Mathematic Library.
languages/lua/t/md5.t
md5 library.
languages/lua/t/metatable.t
Lua tables.
languages/lua/t/nil.t
Lua nil & coercion.
languages/lua/t/number.t
Lua number & coercion.
languages/lua/t/object.t
Lua object.
languages/lua/t/os.t
Lua Operating System Library.
languages/lua/t/package.t
Lua Package Library.
languages/lua/t/random.t
random library.
languages/lua/t/regex.t
Lua Regex Compiler.
languages/lua/t/repeat.t
Lua repeat statement.
languages/lua/t/scope.t
Lua scope.
languages/lua/t/sha1.t
sha1 library.
languages/lua/t/shootout.t
The Computer Language Shootout.
languages/lua/t/standalone.t
t/standalone.t.
languages/lua/t/string.t
Lua String Library.
languages/lua/t/strings.t
Lua string & coercion.
languages/lua/t/table.t
Lua Table Library.
languages/lua/t/tables.t
Lua tables.
languages/lua/t/test-from-lua.t
simple tests from Lua distribution.
languages/lua/t/test_lex.t
Lua lexicography test.
languages/lua/t/threads.t
Lua thread & coercion.
languages/lua/t/userdata.t
Lua userdata & coercion.
languages/lua/t/uuid.t
uuid library.
languages/lua/t/while.t
Lua while statement.
languages/lua/t/Parrot/Test/Lua.pm
Testing routines specific to 'lua'.
languages/lua/t/Parrot/Test/Lua_lex.pm
Testing routines specific to 'lua' lexicography.
languages/lua/t/Parrot/Test/Luad.pm
Testing routines specific to 'luad.pir'.
languages/lua/t/pmc/boolean.t
LuaBoolean.
languages/lua/t/pmc/closure.t
LuaClosure.
languages/lua/t/pmc/function.t
LuaFunction.
languages/lua/t/pmc/nil.t
LuaNil.
languages/lua/t/pmc/number.t
LuaNumber.
languages/lua/t/pmc/string.t
LuaString.
languages/lua/t/pmc/table.t
Lua Table.
languages/lua/t/pmc/thread.t
Lua thread.
languages/lua/t/pmc/userdata.t
Lua Userdata.
|