├── .gitignore ├── DLL ├── Android │ ├── armeabi-v7a │ │ └── liblua.so │ ├── armeabi │ │ └── liblua.so │ └── x86 │ │ └── liblua.so ├── MacOSX │ └── liblua5.3.0.dylib ├── Win32 │ └── lua5.3.0.dll ├── Win64 │ └── lua5.3.0.dll └── iOS │ └── liblua.a ├── Examples ├── Example 1 - Hello world │ ├── Example1.dpr │ ├── Example1.res │ └── example1.lua ├── Example 2 - Extend TVerySimpleLua │ ├── Example2.dpr │ ├── MyLua.pas │ └── example2.lua ├── Example 3 - Hello world (FMX) │ ├── Example3.dpr │ ├── Unit8.fmx │ ├── Unit8.pas │ └── example3.lua ├── Example 4 - Benchmark (FMX) │ ├── Example4.dpr │ ├── MyLua.pas │ ├── Unit8.fmx │ ├── Unit8.pas │ └── example4.lua ├── Example 5 - Create a Package │ ├── Example5.dpr │ ├── MyLua.pas │ ├── MyPackage.pas │ ├── MyPackage2.pas │ └── example5.lua └── Example 6 - Call Lua functions │ ├── Example6.dpr │ └── example6.lua ├── LICENSE ├── Readme.txt └── Source ├── VerySimple.Lua.Lib.pas └── VerySimple.Lua.pas /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/.gitignore -------------------------------------------------------------------------------- /DLL/Android/armeabi-v7a/liblua.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/DLL/Android/armeabi-v7a/liblua.so -------------------------------------------------------------------------------- /DLL/Android/armeabi/liblua.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/DLL/Android/armeabi/liblua.so -------------------------------------------------------------------------------- /DLL/Android/x86/liblua.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/DLL/Android/x86/liblua.so -------------------------------------------------------------------------------- /DLL/MacOSX/liblua5.3.0.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/DLL/MacOSX/liblua5.3.0.dylib -------------------------------------------------------------------------------- /DLL/Win32/lua5.3.0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/DLL/Win32/lua5.3.0.dll -------------------------------------------------------------------------------- /DLL/Win64/lua5.3.0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/DLL/Win64/lua5.3.0.dll -------------------------------------------------------------------------------- /DLL/iOS/liblua.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/DLL/iOS/liblua.a -------------------------------------------------------------------------------- /Examples/Example 1 - Hello world/Example1.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 1 - Hello world/Example1.dpr -------------------------------------------------------------------------------- /Examples/Example 1 - Hello world/Example1.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 1 - Hello world/Example1.res -------------------------------------------------------------------------------- /Examples/Example 1 - Hello world/example1.lua: -------------------------------------------------------------------------------- 1 | print("Hello, Lua speaking."); -------------------------------------------------------------------------------- /Examples/Example 2 - Extend TVerySimpleLua/Example2.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 2 - Extend TVerySimpleLua/Example2.dpr -------------------------------------------------------------------------------- /Examples/Example 2 - Extend TVerySimpleLua/MyLua.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 2 - Extend TVerySimpleLua/MyLua.pas -------------------------------------------------------------------------------- /Examples/Example 2 - Extend TVerySimpleLua/example2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 2 - Extend TVerySimpleLua/example2.lua -------------------------------------------------------------------------------- /Examples/Example 3 - Hello world (FMX)/Example3.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 3 - Hello world (FMX)/Example3.dpr -------------------------------------------------------------------------------- /Examples/Example 3 - Hello world (FMX)/Unit8.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 3 - Hello world (FMX)/Unit8.fmx -------------------------------------------------------------------------------- /Examples/Example 3 - Hello world (FMX)/Unit8.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 3 - Hello world (FMX)/Unit8.pas -------------------------------------------------------------------------------- /Examples/Example 3 - Hello world (FMX)/example3.lua: -------------------------------------------------------------------------------- 1 | print("Hello world from Lua"); -------------------------------------------------------------------------------- /Examples/Example 4 - Benchmark (FMX)/Example4.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 4 - Benchmark (FMX)/Example4.dpr -------------------------------------------------------------------------------- /Examples/Example 4 - Benchmark (FMX)/MyLua.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 4 - Benchmark (FMX)/MyLua.pas -------------------------------------------------------------------------------- /Examples/Example 4 - Benchmark (FMX)/Unit8.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 4 - Benchmark (FMX)/Unit8.fmx -------------------------------------------------------------------------------- /Examples/Example 4 - Benchmark (FMX)/Unit8.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 4 - Benchmark (FMX)/Unit8.pas -------------------------------------------------------------------------------- /Examples/Example 4 - Benchmark (FMX)/example4.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 4 - Benchmark (FMX)/example4.lua -------------------------------------------------------------------------------- /Examples/Example 5 - Create a Package/Example5.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 5 - Create a Package/Example5.dpr -------------------------------------------------------------------------------- /Examples/Example 5 - Create a Package/MyLua.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 5 - Create a Package/MyLua.pas -------------------------------------------------------------------------------- /Examples/Example 5 - Create a Package/MyPackage.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 5 - Create a Package/MyPackage.pas -------------------------------------------------------------------------------- /Examples/Example 5 - Create a Package/MyPackage2.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 5 - Create a Package/MyPackage2.pas -------------------------------------------------------------------------------- /Examples/Example 5 - Create a Package/example5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 5 - Create a Package/example5.lua -------------------------------------------------------------------------------- /Examples/Example 6 - Call Lua functions/Example6.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Examples/Example 6 - Call Lua functions/Example6.dpr -------------------------------------------------------------------------------- /Examples/Example 6 - Call Lua functions/example6.lua: -------------------------------------------------------------------------------- 1 | 2 | function add(x, y) 3 | return x + y 4 | end 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Readme.txt -------------------------------------------------------------------------------- /Source/VerySimple.Lua.Lib.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Source/VerySimple.Lua.Lib.pas -------------------------------------------------------------------------------- /Source/VerySimple.Lua.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dennis1000/verysimplelua/HEAD/Source/VerySimple.Lua.pas --------------------------------------------------------------------------------