diff --git a/sheets/lua b/sheets/lua index 9d07b47..a12b0a7 100644 --- a/sheets/lua +++ b/sheets/lua @@ -1,17 +1,25 @@ # lua -# A powerful, light-weight embeddable programming language. +# Simple, extensible, embeddable programming language + +# You may not have access to the `lua` command, but instead to something like +# `lua5.3` or one of a different version. The following information assumes you +# have the `lua` command, as-is, but alternative commands may also work the +# same or similarly, version allowing. # Start an interactive Lua shell: lua -# Execute a Lua script: -lua script_name.lua --optional-argument +# Execute a Lua script. +lua script_name.lua +# Execute a Lua script, with arguments (IE: flags) given to the script itself. +lua script_name.lua [ARGS] -# Execute a Lua expression: -lua -e 'print( "Hello World" )' +# Execute a Lua expression(s), as though executed from within a script. +lua -e 'print("Hello World")' -# All options are handled in order, except -i. For instance, an invocation like -# first set a to 1, then print the value of a (1), and finally run the file script.lua +# All options are handled in order, except `-i`. For instance, an invocation +# like first set a to 1, then print the value of a (1), and finally run the +# file `script.lua` lua -e'a=1' -e 'print(a)' script.lua # See also: