Home | Trees | Indices | Help |
|
---|
|
|
|||
|
|
|||
selectStmt = Forward: {"select" {"*" | Group:({{"images" | "al
|
|||
selectToken = "select"
|
|||
fromToken = "from"
|
|||
ident = identifier
|
|||
ident2 = {quotedString using single or double quotes | W:(abcd
|
|||
columnName = {quotedString using single or double quotes | W:(
|
|||
columnNameList = Group:({{"images" | "albums"} Suppress:("(")
|
|||
tableName = {quotedString using single or double quotes | W:(a
|
|||
tableNameList = {quotedString using single or double quotes |
|
|||
whereExpression = Forward: {Group:({{{quotedString using singl
|
|||
and_ = "and"
|
|||
or_ = "or"
|
|||
in_ = "in"
|
|||
contains_ = "contains"
|
|||
E = 'E'
|
|||
binop = {'=' | '!=' | '<=' | '<' | '>=' | '>' | 'eq' | 'ne' |
|
|||
arithSign = W:(+-)
|
|||
intNum = Combine:({[W:(+-)] W:(0123...) [{'E' ["+"] W:(0123...
|
|||
columnRval = {Combine:({[W:(+-)] W:(0123...) [{'E' ["+"] W:(01
|
|||
whereCondition = Group:({{{quotedString using single or double
|
|||
simpleSQL = Forward: {"select" {"*" | Group:({{"images" | "alb
|
|||
sqlComment = {"--" Re:('.*')}
|
|
selectStmt
|
ident2
|
columnName
|
columnNameList
|
tableName
|
tableNameList
|
whereExpression
|
binop
|
intNum
|
columnRval
|
whereCondition
|
simpleSQL
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri May 9 15:00:15 2008 | http://epydoc.sourceforge.net |