Versions in this module Expand all Collapse all v0 v0.6.1 Nov 6, 2013 v0.6.0 Nov 1, 2013 v0.5.1 Sep 12, 2013 Changes in this version + const POOL v0.5.0 Sep 11, 2013 Changes in this version + const ALL + const ALTER + const AND + const ANY + const ARRAY + const AS + const ASC + const BETWEEN + const BUCKET + const BY + const CASE + const CAST + const COLLATE + const COLON + const COMMA + const CONCAT + const CREATE + const DATABASE + const DELETE + const DESC + const DISTINCT + const DIV + const DOT + const DROP + const EACH + const ELSE + const END + const EQ + const EXCEPT + const EXISTS + const EXPLAIN + const FALSE + const FIRST + const FROM + const GROUP + const GT + const GTE + const HAVING + const IDENTIFIER + const IF + const IN + const INDEX + const INLINE + const INSERT + const INT + const INTERSECT + const INTO + const IS + const JOIN + const LBRACE + const LBRACKET + const LIKE + const LIMIT + const LPAREN + const LT + const LTE + const MINUS + const MISSING + const MOD + const MULT + const NE + const NOT + const NULL + const NUMBER + const OFFSET + const ON + const OR + const ORDER + const OVER + const PATH + const PLUS + const PRIMARY + const RBRACE + const RBRACKET + const RPAREN + const SELECT + const STRING + const THEN + const TRUE + const UNION + const UNIQUE + const UPDATE + const USING + const VALUED + const VIEW + const WHEN + const WHERE + type Element struct + type Lexer []*frame + func NewLexer(in io.Reader) Lexer + func (stack Lexer) Text() string + func (yylex Lexer) Error(e string) + func (yylex Lexer) Lex(lval *yySymType) int + type N1qlParser struct + func NewN1qlParser() *N1qlParser + func NewN1qlParserWithDebug(debug int) *N1qlParser + func (u *N1qlParser) Parse(input string) (returnStatement ast.Statement, err error) + type Stack struct + func (s *Stack) Pop() (value interface{}) + func (s *Stack) Push(value interface{})