Directories ¶
Path | Synopsis |
---|---|
Package ast describes the extended and final AST of the SQLite superset.
|
Package ast describes the extended and final AST of the SQLite superset. |
internal/writer
Package writer exports a simplified and customized writer.
|
Package writer exports a simplified and customized writer. |
Package compile collects, compiles, and verifies the semantics of nodes read from a chan.
|
Package compile collects, compiles, and verifies the semantics of nodes read from a chan. |
Package stdio wraps stdin, stdout, and file operations with the semantics required elsewhere in this system and that work around any consequences of the sys.env table being user-writable.
|
Package stdio wraps stdin, stdout, and file operations with the semantics required elsewhere in this system and that work around any consequences of the sys.env table being user-writable. |
file
Package file implements file devices.
|
Package file implements file devices. |
std
Package std supplies devices for std.In and std.Out.
|
Package std supplies devices for std.In and std.Out. |
Package driver is a limited, specialized binding to a customized SQLite.
|
Package driver is a limited, specialized binding to a customized SQLite. |
rawfmt
Package rawfmt defines encoding and decoding of the raw format.
|
Package rawfmt defines encoding and decoding of the raw format. |
internal
|
|
digital
Package digital checks whether a string consists of only ASCII digits.
|
Package digital checks whether a string consists of only ASCII digits. |
eol
Package eol defines the platform specific default end of line encoding.
|
Package eol defines the platform specific default end of line encoding. |
errint
Package errint provides additional context for error messages that are the result of a programming error.
|
Package errint provides additional context for error messages that are the result of a programming error. |
errsys
Package errsys provides additional context for error messages that are the result of the underlying OS.
|
Package errsys provides additional context for error messages that are the result of the underlying OS. |
errusr
Package errusr wraps user errors with token position information.
|
Package errusr wraps user errors with token position information. |
escape
Package escape escapes strings for use by Sqlite.
|
Package escape escapes strings for use by Sqlite. |
null
Package null handles marshalling of SQL NULL to and from plain text for formats that do not have a native definition equivalent to NULL.
|
Package null handles marshalling of SQL NULL to and from plain text for formats that do not have a native definition equivalent to NULL. |
savepoint
Package savepoint models the savepoint stack and transaction support.
|
Package savepoint models the savepoint stack and transaction support. |
synth
Package synth provides sql synthesis helpers needed by the compiler and vm.
|
Package synth provides sql synthesis helpers needed by the compiler and vm. |
Package lex is a mostly compliant SQLite lexer.
|
Package lex is a mostly compliant SQLite lexer. |
Package parse parses a stream of lexemes into an ast.
|
Package parse parses a stream of lexemes into an ast. |
internal/runefrom
Package runefrom provides a helper for converting an arbitrary string to a single rune.
|
Package runefrom provides a helper for converting an arbitrary string to a single rune. |
internal/sysdb
Package sysdb encapsulates the sys database ETLite creates before running.
|
Package sysdb encapsulates the sys database ETLite creates before running. |
Click to show internal directories.
Click to hide internal directories.