Directories
¶
| Path | Synopsis |
|---|---|
|
Package apidoc renders checked package APIs without changing source files.
|
Package apidoc renders checked package APIs without changing source files. |
|
Package check type-checks a parsed bork package.
|
Package check type-checks a parsed bork package. |
|
Package describe adapts source positions to typed compiler queries.
|
Package describe adapts source positions to typed compiler queries. |
|
Package diag holds source positions and compiler diagnostics.
|
Package diag holds source positions and compiler diagnostics. |
|
Package doccomment gives compiler documentation and editor hover one comment model.
|
Package doccomment gives compiler documentation and editor hover one comment model. |
|
Package driver runs the compiler pipeline: load sources, parse, check, generate Go, and build with the Go toolchain.
|
Package driver runs the compiler pipeline: load sources, parse, check, generate Go, and build with the Go toolchain. |
|
Package format normalizes bork source whitespace without changing its layout.
|
Package format normalizes bork source whitespace without changing its layout. |
|
Package gen lowers a checked bork package to Go source.
|
Package gen lowers a checked bork package to Go source. |
|
cmd/genstdvalidators
command
genstdvalidators derives compiler-owned artifacts from embedded standard code.
|
genstdvalidators derives compiler-owned artifacts from embedded standard code. |
|
Package gotoolchain applies the compiler's minimum Go version to subprocesses.
|
Package gotoolchain applies the compiler's minimum Go version to subprocesses. |
|
Package lsp implements bork's stdio language server.
|
Package lsp implements bork's stdio language server. |
|
Package manifest reads compiler requirements without loading program sources.
|
Package manifest reads compiler requirements without loading program sources. |
|
Package modcache identifies shared Go dependency sources for editing tools.
|
Package modcache identifies shared Go dependency sources for editing tools. |
|
Package playground exposes the compiler's process-free operations to browsers.
|
Package playground exposes the compiler's process-free operations to browsers. |
|
Package prelude holds the built-in types and functions that every bork package can use.
|
Package prelude holds the built-in types and functions that every bork package can use. |
|
Package project scaffolds projects from the toolchain's bundled templates.
|
Package project scaffolds projects from the toolchain's bundled templates. |
|
Package std holds bork's standard packages, imported as "bork/name" (import "bork/http").
|
Package std holds bork's standard packages, imported as "bork/name" (import "bork/http"). |
|
Package stdvalidators executes generated, pinned standard-library intrinsics.
|
Package stdvalidators executes generated, pinned standard-library intrinsics. |
|
Package syntax contains bork's lexer, syntax tree, and parser.
|
Package syntax contains bork's lexer, syntax tree, and parser. |
|
Package testutil provides isolated compiler fixtures for toolchain tests.
|
Package testutil provides isolated compiler fixtures for toolchain tests. |
|
Package toolchain selects and caches immutable compiler installations.
|
Package toolchain selects and caches immutable compiler installations. |
|
Package toolenv resolves and persists the compiler's user settings.
|
Package toolenv resolves and persists the compiler's user settings. |
Click to show internal directories.
Click to hide internal directories.