1 menu "lua............................... LUA programming language"
6 depends BR2_PACKAGE_LIBLUA
8 config BR2_PACKAGE_LIBLUA
9 prompt "liblua............................ LUA programming language shared libraries"
11 select BR2_COMPILE_LUA
13 Lua is a powerful light-weight programming language designed for extending
14 applications. Lua is also frequently used as a general-purpose, stand-alone
15 language. Lua is free software.
17 Lua combines simple procedural syntax with powerful data description
18 constructs based on associative arrays and extensible semantics. Lua is
19 dynamically typed, interpreted from bytecodes, and has automatic memory
20 management with garbage collection, making it ideal for configuration,
21 scripting, and rapid prototyping.
23 Lua is implemented as a small library of C functions, written in ANSI C, and
24 compiles unmodified in all known platforms. The implementation goals are
25 simplicity, efficiency, portability, and low embedding cost. The result is a
26 fast language engine with small footprint, making it ideal in embedded systems
31 This package contains the LUA shared libraries, needed by other programs.
33 config BR2_PACKAGE_LUA
34 prompt "lua............................... LUA programming language interpreter"
36 default m if CONFIG_DEVEL
37 select BR2_PACKAGE_LIBLUA
39 Lua is a powerful light-weight programming language designed for extending
40 applications. Lua is also frequently used as a general-purpose, stand-alone
41 language. Lua is free software.
43 Lua combines simple procedural syntax with powerful data description
44 constructs based on associative arrays and extensible semantics. Lua is
45 dynamically typed, interpreted from bytecodes, and has automatic memory
46 management with garbage collection, making it ideal for configuration,
47 scripting, and rapid prototyping.
49 Lua is implemented as a small library of C functions, written in ANSI C, and
50 compiles unmodified in all known platforms. The implementation goals are
51 simplicity, efficiency, portability, and low embedding cost. The result is a
52 fast language engine with small footprint, making it ideal in embedded systems
57 This package contains the LUA language interpreter.
59 config BR2_PACKAGE_LUAC
60 prompt "luac.............................. LUA programming language compiler"
62 default m if CONFIG_DEVEL
63 select BR2_PACKAGE_LIBLUA
65 Lua is a powerful light-weight programming language designed for extending
66 applications. Lua is also frequently used as a general-purpose, stand-alone
67 language. Lua is free software.
69 Lua combines simple procedural syntax with powerful data description
70 constructs based on associative arrays and extensible semantics. Lua is
71 dynamically typed, interpreted from bytecodes, and has automatic memory
72 management with garbage collection, making it ideal for configuration,
73 scripting, and rapid prototyping.
75 Lua is implemented as a small library of C functions, written in ANSI C, and
76 compiles unmodified in all known platforms. The implementation goals are
77 simplicity, efficiency, portability, and low embedding cost. The result is a
78 fast language engine with small footprint, making it ideal in embedded systems
83 This package contains the LUA language compiler.
85 config BR2_PACKAGE_LUA_EXAMPLES
86 prompt "lua-examples...................... LUA programming language examples"
88 default m if CONFIG_DEVEL
89 select BR2_PACKAGE_LUA
91 Lua is a powerful light-weight programming language designed for extending
92 applications. Lua is also frequently used as a general-purpose, stand-alone
93 language. Lua is free software.
95 Lua combines simple procedural syntax with powerful data description
96 constructs based on associative arrays and extensible semantics. Lua is
97 dynamically typed, interpreted from bytecodes, and has automatic memory
98 management with garbage collection, making it ideal for configuration,
99 scripting, and rapid prototyping.
101 Lua is implemented as a small library of C functions, written in ANSI C, and
102 compiles unmodified in all known platforms. The implementation goals are
103 simplicity, efficiency, portability, and low embedding cost. The result is a
104 fast language engine with small footprint, making it ideal in embedded systems
109 This package contains LUA language examples.