dsl/

directory
v0.3.1 Latest Latest
Warning

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

Go to latest
Published: May 4, 2026 License: MIT

Directories

Path Synopsis
MarshalFile / UnmarshalFile provide JSON serialization and deserialization for File types, converting Go iota-based enums to human-readable string representations.
MarshalFile / UnmarshalFile provide JSON serialization and deserialization for File types, converting Go iota-based enums to human-readable string representations.
Package expr implements a small expression language used by iterion's `compute` nodes and `when` edge clauses.
Package expr implements a small expression language used by iterion's `compute` nodes and `when` edge clauses.
Package ir defines the canonical Intermediate Representation (IR) produced by compiling an AST.
Package ir defines the canonical Intermediate Representation (IR) produced by compiling an AST.
Package types defines shared enum types used by both the AST and IR packages.
Package types defines shared enum types used by both the AST and IR packages.
Package unparse converts an ast.File back into .iter DSL text.
Package unparse converts an ast.File back into .iter DSL text.

Jump to

Keyboard shortcuts

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