| /freebsd/sys/contrib/openzfs/module/lua/ |
| H A D | README.zfs | 24 This README describes the Lua interpreter source code that lives in the ZFS 29 For a description of the Lua language and features exposed by ZFS channel 36 The Lua runtime is considered stable software. Channel programs don't need much 37 complicated logic, so updates to the Lua runtime from upstream are viewed as 39 such, the Lua runtime in ZFS should be updated on an as-needed basis for 43 Modifications to Lua 46 The version of the Lua runtime we're using in ZFS has been modified in a variety 50 1. "Normal" Lua uses floating point for all numbers it stores, but those aren't 53 2. Some of the Lua standard libraries do file I/O or spawn processes, but 56 3. The "normal" Lua runtime handles errors by failing fatally, but since this [all …]
|
| /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 18 # Lua bytecode 19 0 string \033Lua Lua bytecode,
|
| /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 77 Lua &GetLua(); 103 std::unique_ptr<Lua> m_lua;
|
| H A D | ScriptInterpreterLua.cpp | 10 #include "Lua.h" 63 instructions = "Enter your Lua command(s). Type 'quit' to end.\n" in IOHandlerActivated() 65 "Lua function\n" in IOHandlerActivated() 70 instructions = "Enter your Lua command(s). Type 'quit' to end.\n" in IOHandlerActivated() 72 "Lua function\n" in IOHandlerActivated() 97 // Lua always errors out to incomplete code with '<eof>' in IOHandlerIsInputComplete() 148 m_lua(std::make_unique<Lua>()) {} in ScriptInterpreterLua() 285 Lua &lua = lua_interpreter->GetLua(); in BreakpointCallbackFunction() 313 Lua &lua = lua_interpreter->GetLua(); in WatchpointCallbackFunction() 399 return "Lua scrip in GetPluginDescriptionStatic() [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/lutok/ |
| H A D | NEWS | 19 given that it depends on the specific Lua operation. Being explicit 32 * Issue 1: Added support for Lua 5.2 while maintaining support for Lua 34 interface in this new version and thus support both Lua releases. 35 However, because of incompatible changes to the Lua API, this release 38 * Issue 3: Tweaked configure to look for Lua using the pkg-config names 60 * Acknowledged that Lua 5.2 is currently not supported.
|
| H A D | README | 1 Lutok is a lightweight C++ API library for Lua. 3 Lutok provides thin C++ wrappers around the Lua C API to ease the 4 interaction between C++ and Lua. These wrappers make intensive use of 6 errors by means of exceptions and ensure that the Lua stack is always 12 order to implement error-safe C++ wrappers on top of a Lua C binary 14 that go against the original spirit of the Lua C API and thus degrade
|
| 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/release/packages/ucl/ |
| H A D | flua-all.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
|
| H A D | nuageinit-all.ucl | 31 # nuageinit is written in Lua
|
| /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/share/timedef/ |
| H A D | ga_IE.UTF-8.src | 32 Lua
|
| /freebsd/contrib/mandoc/ |
| H A D | msec.in | 28 LINE("3lua", "Lua Library Functions Manual")
|
| /freebsd/contrib/lutok/m4/ |
| H A D | lua.m4 | 32 dnl Helper macro to detect Lua in a variety of systems.
|