parse

package
v0.0.0-...-d0f7b5f Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2018 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Package parse parses a stream of lexemes into an ast.

This is an island parser. That is, while it fully parses our extensions to SQLite, it largely accepts anything that vaguely resembles standard SQLite, letting the actual SQLite parser catch errors when it is executed.

There are, however, a few heuristic checks to catch obviously marlformed SQLite.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Tokens

func Tokens(from <-chan token.Value) (to <-chan ast.Node)

Tokens converts a stream of tokens into a stream of Nodes.

Types

This section is empty.

Directories

Path Synopsis
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.

Jump to

Keyboard shortcuts

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