internal/

directory
v1.17.0 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2026 License: Apache-2.0

Directories

Path Synopsis
Package runtime provides the runtime environment initialization for the Scheme interpreter.
Package runtime provides the runtime environment initialization for the Scheme interpreter.
extensions
all
Package all provides additional primitives for records, promises, and extended string/character operations.
Package all provides additional primitives for records, promises, and extended string/character operations.
envvars
Package envvars provides environment variable access primitives.
Package envvars provides environment variable access primitives.
io
Package io provides I/O primitives for reading and writing.
Package io provides I/O primitives for reading and writing.
iotest
Package iotest provides fault-injecting I/O ports for testing the classification of read errors per R7RS §6.11.
Package iotest provides fault-injecting I/O ports for testing the classification of read errors per R7RS §6.11.
namespace
Package namespace provides namespace manipulation primitives.
Package namespace provides namespace manipulation primitives.
Package forms provides a shared registry for special form validators.
Package forms provides a shared registry for special form validators.
Package match implements the pattern matching engine for syntax-rules and syntax-case.
Package match implements the pattern matching engine for syntax-rules and syntax-case.
Package parser implements R7RS Scheme syntax parsing.
Package parser implements R7RS Scheme syntax parsing.
Package schemeutil provides conversion utilities between syntax, datum, and Go types.
Package schemeutil provides conversion utilities between syntax, datum, and Go types.
Package syntax implements Scheme syntax representation with hygiene support.
Package syntax implements Scheme syntax representation with hygiene support.
syntaxtest
Package syntaxtest provides test helpers for the syntax package.
Package syntaxtest provides test helpers for the syntax package.
Package tokenizer implements R7RS Scheme lexical analysis.
Package tokenizer implements R7RS Scheme lexical analysis.
Package validate validates Scheme syntax and produces typed expressions.
Package validate validates Scheme syntax and produces typed expressions.

Jump to

Keyboard shortcuts

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