internal/

directory
v1.61.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 10, 2026 License: BSD-3-Clause

Directories

Path Synopsis
Package astraw grants in-repo tooling zero-copy access to the expressions sealed inside a lisp.Program.
Package astraw grants in-repo tooling zero-copy access to the expressions sealed inside a lisp.Program.
hook
Package hook is the untyped injection slot behind internal/astraw.
Package hook is the untyped injection slot behind internal/astraw.
Package fmtmeta holds the formatting metadata attached to lisp values by the format-preserving parser (comments, blank lines, bracket style, original literal text) and consumed by the formatter and comment-directive tooling.
Package fmtmeta holds the formatting metadata attached to lisp values by the format-preserving parser (comments, blank lines, bracket style, original literal text) and consumed by the formatter and comment-directive tooling.
Package fmtraw grants in-repo tooling access to the formatting metadata stored in lisp values' unexported meta field (see internal/fmtmeta for the metadata itself and the history of why the field is unexported — issue #382).
Package fmtraw grants in-repo tooling access to the formatting metadata stored in lisp values' unexported meta field (see internal/fmtmeta for the metadata itself and the history of why the field is unexported — issue #382).
hook
Package hook is the untyped injection slot behind internal/fmtraw.
Package hook is the untyped injection slot behind internal/fmtraw.
Package formsync holds no code.
Package formsync holds no code.
Package funraw grants ELPS libraries explicit builtin construction and in-repo tooling read-only access to a function's captured environment.
Package funraw grants ELPS libraries explicit builtin construction and in-repo tooling read-only access to a function's captured environment.
hook
Package hook is the untyped injection slot behind internal/funraw.
Package hook is the untyped injection slot behind internal/funraw.
Package fuzzfp watches the arguments a fuzz target hands to a builtin and reports the mutation that no builtin may ever perform: reaching inside an LNative to change the Go value a host handed in.
Package fuzzfp watches the arguments a fuzz target hands to a builtin and reports the mutation that no builtin may ever perform: reaching inside an LNative to change the Go value a host handed in.
Package fuzzgen turns a fuzzer-supplied byte script into syntactically valid ELPS source.
Package fuzzgen turns a fuzzer-supplied byte script into syntactically valid ELPS source.
Package fuzzseed supplies the shared seed corpus for the repository's native go fuzz targets (parser, lexer, formatter, minifier, json).
Package fuzzseed supplies the shared seed corpus for the repository's native go fuzz targets (parser, lexer, formatter, minifier, json).
Package fuzzval turns a fuzzer-supplied byte string into typed lisp.LVal arguments for the repository's builtin/stdlib fuzz targets.
Package fuzzval turns a fuzzer-supplied byte string into typed lisp.LVal arguments for the repository's builtin/stdlib fuzz targets.
Package fuzzwatch bounds a fuzz target's watchdog by SCHEDULED time rather than by wall-clock time.
Package fuzzwatch bounds a fuzz target's watchdog by SCHEDULED time rather than by wall-clock time.
Package jsonraw lets the JSON decoder wrap its map storage in an interpreter-owned map without exporting the backing implementation.
Package jsonraw lets the JSON decoder wrap its map storage in an interpreter-owned map without exporting the backing implementation.
hook
Package hook breaks the import cycle between lisp and internal/jsonraw.
Package hook breaks the import cycle between lisp and internal/jsonraw.
Package macroexp grants in-repo tests a construction path for the macro-expansion debug metadata sealed inside package lisp.
Package macroexp grants in-repo tests a construction path for the macro-expansion debug metadata sealed inside package lisp.
hook
Package hook is the untyped injection slot behind internal/macroexp.
Package hook is the untyped injection slot behind internal/macroexp.
Package stdlib assembles ELPS's standard packages for public library loading and template-based embedders.
Package stdlib assembles ELPS's standard packages for public library loading and template-based embedders.
Package templatepolicy contains contracts shared only by ELPS's runtime, standard library, and isolation-test tooling.
Package templatepolicy contains contracts shared only by ELPS's runtime, standard library, and isolation-test tooling.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL