Directories
¶
| Path | Synopsis |
|---|---|
|
Package cache provides an opt-in on-disk cache for compiler outputs keyed by source content + compiler version.
|
Package cache provides an opt-in on-disk cache for compiler outputs keyed by source content + compiler version. |
|
Package pipeline provides a small bounded-concurrency Map helper used by the CLI to run independent per-file work (parsing, per-file semantic analysis) in parallel without sacrificing deterministic output ordering.
|
Package pipeline provides a small bounded-concurrency Map helper used by the CLI to run independent per-file work (parsing, per-file semantic analysis) in parallel without sacrificing deterministic output ordering. |
|
Package profile provides an opt-in compiler phase profiler.
|
Package profile provides an opt-in compiler phase profiler. |
|
Package project loads a Kukicha "package" — a single .kuki file or a directory of .kuki files — into a shared compilation context that the CLI subcommands (check, build, run) and the LSP can consume without duplicating directory walking, source pre-reads, or parse plumbing.
|
Package project loads a Kukicha "package" — a single .kuki file or a directory of .kuki files — into a shared compilation context that the CLI subcommands (check, build, run) and the LSP can consume without duplicating directory walking, source pre-reads, or parse plumbing. |
|
Package semantic performs semantic analysis on a parsed Kukicha program: scope construction, symbol resolution, type checking, lint collection, and diagnostic emission.
|
Package semantic performs semantic analysis on a parsed Kukicha program: scope construction, symbol resolution, type checking, lint collection, and diagnostic emission. |
|
Package summary flattens an *ast.Program into a list of named symbols (top-level declarations and their nested children) with positions.
|
Package summary flattens an *ast.Program into a list of named symbols (top-level declarations and their nested children) with positions. |
|
Package version provides the Kukicha compiler version.
|
Package version provides the Kukicha compiler version. |
Click to show internal directories.
Click to hide internal directories.