Home
last modified time | relevance | path

Searched refs:Lua (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/sys/contrib/openzfs/module/lua/
H A DREADME.zfs24 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 Dlua4 # 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 DLua.cpp34 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 DLua.h29 class Lua {
31 Lua();
32 ~Lua();
H A DScriptInterpreterLua.h21 class Lua; variable
77 Lua &GetLua();
103 std::unique_ptr<Lua> m_lua;
H A DScriptInterpreterLua.cpp10 #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 Dconfig.ld.in2 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 DNEWS19 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 DREADME1 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 Dlutok.pc.in5 Description: Lightweight C++ API for Lua
/freebsd/contrib/lua/src/
H A Dluaconf.h.dist3 ** 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 Dlua-wrapper.swig5 // 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 Dlua.swig20 #include "../source/Plugins/ScriptInterpreter/Lua/SWIGLuaBridge.h"
H A Dlua-typemaps.swig7 // 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 DNEWS.md8 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 DREADME.md10 [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 Dlyaml-6.2.8-1.rockspec7 summary = 'libYAML binding for Lua',
8 detailed = 'Read and write YAML format files with Lua.',
H A Dlukefile2 LYAML binding for Lua 5.1, 5.2, 5.3 & 5.4
H A DLICENSE3 the terms of the MIT license (the same license as Lua itself),
/freebsd/release/packages/ucl/
H A Dflua-all.ucl19 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 Dnuageinit-all.ucl31 # nuageinit is written in Lua
/freebsd/contrib/lua/
H A DREADME2 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 Dga_IE.UTF-8.src32 Lua
/freebsd/contrib/mandoc/
H A Dmsec.in28 LINE("3lua", "Lua Library Functions Manual")
/freebsd/contrib/lutok/m4/
H A Dlua.m432 dnl Helper macro to detect Lua in a variety of systems.

12