Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
ast
Package ast describes the extended and final AST of the SQLite superset.
|
Package ast describes the extended and final AST of the SQLite superset. |
ast/internal/writer
Package writer exports a simplified and customized writer.
|
Package writer exports a simplified and customized writer. |
compile
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. |
device
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. |
device/file
Package file implements file devices.
|
Package file implements file devices. |
device/std
Package std supplies devices for std.In and std.Out.
|
Package std supplies devices for std.In and std.Out. |
driver
Package driver is a limited, specialized binding to a customized SQLite.
|
Package driver is a limited, specialized binding to a customized SQLite. |
format/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. |
internal/eol
Package eol defines the platform specific default end of line encoding.
|
Package eol defines the platform specific default end of line encoding. |
internal/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. |
internal/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. |
internal/errusr
Package errusr wraps user errors with token position information.
|
Package errusr wraps user errors with token position information. |
internal/escape
Package escape escapes strings for use by Sqlite.
|
Package escape escapes strings for use by Sqlite. |
internal/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. |
internal/savepoint
Package savepoint models the savepoint stack and transaction support.
|
Package savepoint models the savepoint stack and transaction support. |
internal/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. |
lex
Package lex is a mostly compliant SQLite lexer.
|
Package lex is a mostly compliant SQLite lexer. |
parse
Package parse parses a stream of lexemes into an ast.
|
Package parse parses a stream of lexemes into an ast. |
parse/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. |
virt/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.