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 funraw grants in-repo tooling access to the environment captured by a lisp function value.
|
Package funraw grants in-repo tooling access to the environment captured by a lisp function value. |
|
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 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. |
Click to show internal directories.
Click to hide internal directories.