sql_parser.rb

Path: test/src/sql_parser.rb
Last Update: Wed Nov 18 02:32:43 +0000 2009

Required files

import  

Methods

Included Modules

RParsec

Constants

QuotedName = char(?[) >> not_char(?]).many_.fragment << char(?])
Variable = char(?$) >> word
MyLexer = number.token(:number) | StringLiteral.token(:string) | Variable.token(:var) | QuotedName.token(:word) | MyKeywords.lexer | MyOperators.lexer
MyLexeme = MyLexer.lexeme(whitespaces | comment_line('#')) << eof

Public Instance methods

expression parser ###############################

put together ###############################

utilities #########################################

predicate parser #############################

relation parser ###############################

[Validate]