| /freebsd/contrib/file/magic/Magdir/ |
| H A D | lua | 4 # lua: file(1) magic for Lua scripting language 8 # Lua scripts 9 0 search/1/w #!\ /usr/bin/lua Lua script text executable 11 0 search/1/w #!\ /usr/local/bin/lua Lua script text executable 13 0 search/1 #!/usr/bin/env\ lua Lua script text executable 15 0 search/1 #!\ /usr/bin/env\ lua Lua script text executable 17 0 search/1/w #!\ /usr/libexec/flua Lua script text executable 20 # Lua bytecode 21 0 string \033Lua Lua bytecode,
|
| H A D | commands | 70 0 string/fwt #!\ /bin/lua Lua script text executable 72 0 string/fwt #!\ /usr/bin/lua Lua script text executable 74 0 string/fwt #!\ /usr/bin/env\ lua Lua script text executable 76 0 string/fwt #!\ /bin/env\ lua Lua script text executable
|
| /freebsd/sys/contrib/openzfs/module/lua/ |
| H A D | README.zfs | 20 This README describes the Lua interpreter source code that lives in the ZFS 25 For a description of the Lua language and features exposed by ZFS channel 32 The Lua runtime is considered stable software. Channel programs don't need much 33 complicated logic, so updates to the Lua runtime from upstream are viewed as 35 such, the Lua runtime in ZFS should be updated on an as-needed basis for 39 Modifications to Lua 42 The version of the Lua runtime we're using in ZFS has been modified in a variety 46 1. "Normal" Lua uses floating point for all numbers it stores, but those aren't 49 2. Some of the Lua standard libraries do file I/O or spawn processes, but 52 3. The "normal" Lua runtime handles errors by failing fatally, but since this [all …]
|
| /freebsd/contrib/lyaml/build-aux/ |
| H A D | config.ld.in | 2 LYAML binding for Lua 5.1, 5.2, 5.3 & 5.4 9 # LYAML binding for Lua 11 This is a Lua binding for the fast libYAML C library for converting 12 between `%YAML 1.1` and Lua tables, with a flexible Lua language 15 It works with Lua 5.1 (including LuaJIT), 5.2, 5.3 and 5.4. 20 MIT license (the same license as Lua itself). There is no warranty.
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/ |
| H A D | Lua.cpp | 34 Lua::Lua() : m_lua_state(luaL_newstate()) { in Lua() function in Lua 42 Lua::~Lua() { in ~Lua() 47 llvm::Error Lua::Run(llvm::StringRef buffer) { in Run() 62 llvm::Error Lua::RegisterBreakpointCallback(void *baton, const char *body) { in RegisterBreakpointCallback() 79 Lua::CallBreakpointCallback(void *baton, lldb::StackFrameSP stop_frame_sp, in CallBreakpointCallback() 90 llvm::Error Lua::RegisterWatchpointCallback(void *baton, const char *body) { in RegisterWatchpointCallback() 107 Lua::CallWatchpointCallback(void *baton, lldb::StackFrameSP stop_frame_sp, in CallWatchpointCallback() 116 llvm::Error Lua::CheckSyntax(llvm::StringRef buffer) { in CheckSyntax() 133 llvm::Error Lua::LoadModule(llvm::StringRef filename) { in LoadModule() 161 llvm::Error Lua::ChangeIO(FILE *out, FILE *err) { in ChangeIO()
|
| H A D | Lua.h | 29 class Lua { 31 Lua(); 32 ~Lua();
|
| H A D | ScriptInterpreterLua.h | 21 class Lua; variable 78 Lua &GetLua(); 104 std::unique_ptr<Lua> m_lua;
|
| H A D | ScriptInterpreterLua.cpp | 160 m_lua(std::make_unique<Lua>()) {} in ScriptInterpreterLua() 298 Lua &lua = lua_interpreter->GetLua(); in BreakpointCallbackFunction() 326 Lua &lua = lua_interpreter->GetLua(); in WatchpointCallbackFunction() 415 Lua &ScriptInterpreterLua::GetLua() { return *m_lua; } in GetLua()
|
| /freebsd/contrib/lutok/ |
| H A D | README.md | 3 Lutok is a **lightweight C++ API library** for Lua. 5 Lutok provides thin C++ wrappers around the Lua C API to ease the 6 interaction between C++ and Lua. These wrappers make intensive use of 8 errors by means of exceptions and ensure that the Lua stack is always 14 order to implement error-safe C++ wrappers on top of a Lua C binary 16 that go against the original spirit of the Lua C API and thus degrade
|
| H A D | NEWS | 38 * Modify build code to improve Lua 5.4 support. 60 given that it depends on the specific Lua operation. Being explicit 72 * Issue 1: Added support for Lua 5.2 while maintaining support for Lua 74 interface in this new version and thus support both Lua releases. 75 However, because of incompatible changes to the Lua API, this release 78 * Issue 3: Tweaked configure to look for Lua using the pkg-config names 99 * Acknowledged that Lua 5.2 is currently not supported.
|
| H A D | lutok.pc.in | 5 Description: Lightweight C++ API for Lua
|
| /freebsd/contrib/lua/src/ |
| H A D | luaconf.h.dist | 3 ** Configuration file for Lua 17 ** General Configuration File for Lua 23 ** Lua ABI (by making the changes here, you ensure that all software 24 ** connected to Lua, such as C libraries, will be compiled with the same 34 ** System Configuration: macros to adapt (if needed) Lua to some 41 ** Define it if you want Lua to avoid the use of a few C99 features 48 ** By default, Lua on Windows use (some) specific Windows features 85 ** set externally, because any other code connected to Lua must 91 @@ LUA_INT_TYPE defines the type for Lua integers. 92 @@ LUA_FLOAT_TYPE defines the type for Lua floats. [all …]
|
| /freebsd/contrib/llvm-project/lldb/bindings/lua/ |
| H A D | lua-wrapper.swig | 5 // This function is called from Lua::CallBreakpointCallback 17 // Push the Lua wrappers 26 // Call into the Lua callback passing 'sb_frame' and 'sb_bp_loc'. 44 // This function is called from Lua::CallWatchpointCallback 52 // Push the Lua wrappers 56 // Call into the Lua callback passing 'sb_frame' and 'sb_wp'.
|
| H A D | lua.swig | 20 #include "../source/Plugins/ScriptInterpreter/Lua/SWIGLuaBridge.h"
|
| H A D | lua-typemaps.swig | 7 // In Lua 5.3 and beyond the VM supports integers, so we need to remap 69 // different LLDB APIs across languages (C++, Python, Lua...). 195 // It should accept a Lua table of strings, for stuff like "argv" and "envp".
|
| /freebsd/contrib/lyaml/ |
| H A D | NEWS.md | 8 occasionally in Lua 5.4. 18 - Don't skip YAML entries from mixed key Lua tables. 50 - Initial support for Lua 5.4. 162 the following Lua table: 264 - Lua 5.3.0 compatibility. 300 - New yaml.parser API returns a Lua iterator that fetches the next 303 - New yaml.scanner API returns a Lua iterator that fetches the next 309 - C implementation of lyaml.dump has moved to Lua implementation as 312 - C implementation of lyaml.load has moved to Lua implementation as 315 - The new Lua implementation of lyaml.load () handles multi-document [all …]
|
| H A D | README.md | 10 [LibYAML] binding for [Lua], with a fast C implementation 11 for converting between [%YAML 1.1][yaml11] and [Lua] tables, 20 These functions quickly convert back and forth between Lua tables 98 [Lua] tables treat `nil` valued keys as if they were not there, 102 subject to the usual caveats of how nil values work in [Lua] tables. 153 [Lua] is left as an exercise for the reader -- though, unlike the 208 1. 3-character indentation using SPACES in Lua sources: It makes rogue
|
| H A D | lyaml-6.2.8-1.rockspec | 7 summary = 'libYAML binding for Lua', 8 detailed = 'Read and write YAML format files with Lua.',
|
| H A D | lukefile | 2 LYAML binding for Lua 5.1, 5.2, 5.3 & 5.4
|
| H A D | LICENSE | 3 the terms of the MIT license (the same license as Lua itself),
|
| /freebsd/contrib/lua/ |
| H A D | README | 2 This is Lua 5.4.8, released on 21 May 2025. 5 further information about Lua, see doc/readme.html.
|
| /freebsd/packages/flua/ |
| H A D | flua.ucl | 19 comment = "Private Lua implementation" 22 flua(1) is an implementation of Lua for use by the base system. This facility 26 Supported versions of Lua for general use are available in the FreeBSD Ports
|
| /freebsd/share/timedef/ |
| H A D | ga_IE.UTF-8.src | 32 Lua
|
| /freebsd/packages/nuageinit/ |
| H A D | nuageinit.ucl | 31 # nuageinit is written in Lua
|
| /freebsd/contrib/mandoc/ |
| H A D | msec.in | 28 LINE("3lua", "Lua Library Functions Manual")
|