|
|
||||||
|
#include "libfaudes.h" Go to the source code of this file.
Detailed DescriptionSimple Lua stand-alone interpreter for lua/faudes This lua interpreter is based on a plain copy of the original lua.c provided with the lua 5.4.8 distribution under an MIT license; see lua.h or http://www.lua.org Changes to the original code are signed "//FAUDES". They include (a) loading of libFAUDES bindings; (b) libFAUDES specific additional options '-d' and '-x' (c) Mike Palls "Advanced-Readline patch" has been applied (and adapted) (d) be version agniostic to go with Lua 5.1.3 if need be Thomas Moor, 2008, 2025. Definition in file luafaudes.cpp. Macro Definition Documentation◆ EOFMARK
Definition at line 652 of file luafaudes.cpp. ◆ faudes_stdin_is_tty
Definition at line 35 of file luafaudes.cpp. ◆ has_d
Definition at line 353 of file luafaudes.cpp. ◆ has_e
Definition at line 350 of file luafaudes.cpp. ◆ has_E
Definition at line 351 of file luafaudes.cpp. ◆ has_error
Definition at line 347 of file luafaudes.cpp. ◆ has_i
Definition at line 348 of file luafaudes.cpp. ◆ has_v
Definition at line 349 of file luafaudes.cpp. ◆ has_x
Definition at line 352 of file luafaudes.cpp. ◆ lua_exitreadline
Definition at line 617 of file luafaudes.cpp. ◆ lua_freeline
Definition at line 616 of file luafaudes.cpp. ◆ LUA_INIT_VAR
Definition at line 53 of file luafaudes.cpp. ◆ lua_initreadline
Definition at line 611 of file luafaudes.cpp. ◆ LUA_INITVARVERSION
Definition at line 56 of file luafaudes.cpp. ◆ LUA_MAXINPUT
Definition at line 504 of file luafaudes.cpp. ◆ LUA_PROGNAME
Definition at line 48 of file luafaudes.cpp. ◆ LUA_PROMPT
Definition at line 499 of file luafaudes.cpp. ◆ LUA_PROMPT2
Definition at line 500 of file luafaudes.cpp. ◆ lua_readline
Value:
((void)L, fputs(p, stdout), fflush(stdout), /* show prompt */ \
fgets(b, LUA_MAXINPUT, stdin) != NULL) /* get line */
Definition at line 612 of file luafaudes.cpp. ◆ lua_saveline
Definition at line 615 of file luafaudes.cpp. ◆ lua_stdin_is_tty
Definition at line 529 of file luafaudes.cpp. ◆ marklen
Definition at line 653 of file luafaudes.cpp. ◆ setsignal
Definition at line 79 of file luafaudes.cpp. Function Documentation◆ addreturn()
Definition at line 700 of file luafaudes.cpp. ◆ collectargs()
Definition at line 363 of file luafaudes.cpp. ◆ createargtable()
Definition at line 245 of file luafaudes.cpp. ◆ docall()
Definition at line 205 of file luafaudes.cpp. ◆ dochunk()
Definition at line 257 of file luafaudes.cpp. ◆ dofile()
Definition at line 263 of file luafaudes.cpp. ◆ dolibrary()
Definition at line 278 of file luafaudes.cpp. ◆ doREPL()
Definition at line 774 of file luafaudes.cpp. ◆ dostring()
Definition at line 268 of file luafaudes.cpp. ◆ get_prompt()
Definition at line 629 of file luafaudes.cpp. ◆ handle_luainit()
Definition at line 477 of file luafaudes.cpp. ◆ handle_script()
Definition at line 332 of file luafaudes.cpp. ◆ incomplete()
Definition at line 661 of file luafaudes.cpp. ◆ l_message()
Definition at line 159 of file luafaudes.cpp. ◆ l_print()
Definition at line 757 of file luafaudes.cpp. ◆ laction()
Definition at line 100 of file luafaudes.cpp. ◆ loadline()
Definition at line 741 of file luafaudes.cpp. ◆ lstop()
Definition at line 87 of file luafaudes.cpp. ◆ main()
Definition at line 865 of file luafaudes.cpp. ◆ msghandler()
Definition at line 184 of file luafaudes.cpp. ◆ multiline()
Definition at line 718 of file luafaudes.cpp. ◆ pmain()
Definition at line 799 of file luafaudes.cpp. ◆ print_usage()
Definition at line 109 of file luafaudes.cpp. ◆ print_version()
Definition at line 220 of file luafaudes.cpp. ◆ pushargs()
Definition at line 305 of file luafaudes.cpp. ◆ pushline()
Definition at line 675 of file luafaudes.cpp. ◆ report()
Definition at line 169 of file luafaudes.cpp. ◆ runargs()
Definition at line 438 of file luafaudes.cpp. Variable Documentation◆ globalL
Definition at line 59 of file luafaudes.cpp. ◆ progname
Definition at line 61 of file luafaudes.cpp. libFAUDES 2.33l --- 2025.09.16 --- c++ api documentaion by doxygen |