Variables
sqs7 Namespace Reference

Variables

list c = columns[col]
tuple cmp = rp.match(rule,parms)
tuple collengths = id.readline()
list colnames = [x for x in id.readline()[:-1].split(' ') if x!=""]
tuple colsize = len(collengths[i])
dictionary columns = {}
list data = l[indexes[0]:indexes[1]]
int deb = 0
 found = False
 id = None
list indexes = columns[cmp.sqs_column]
string parms = ' '
list rule
string txt = ''
tuple v1 = int(data.strip())
tuple v2 = int(cmp.sqs_value.strip())

Variable Documentation

list sqs7::c = columns[col]

Definition at line 74 of file sqs7.py.

tuple sqs7::cmp = rp.match(rule,parms)

Definition at line 26 of file sqs7.py.

tuple sqs7::collengths = id.readline()

Definition at line 37 of file sqs7.py.

list sqs7::colnames = [x for x in id.readline()[:-1].split(' ') if x!=""]

Definition at line 36 of file sqs7.py.

tuple sqs7::colsize = len(collengths[i])

Definition at line 41 of file sqs7.py.

dictionary sqs7::columns = {}

Definition at line 39 of file sqs7.py.

list sqs7::data = l[indexes[0]:indexes[1]]

Definition at line 48 of file sqs7.py.

int sqs7::deb = 0

Definition at line 38 of file sqs7.py.

tuple sqs7::found = False

Definition at line 49 of file sqs7.py.

tuple sqs7::id = None

Definition at line 30 of file sqs7.py.

list sqs7::indexes = columns[cmp.sqs_column]

Definition at line 47 of file sqs7.py.

string sqs7::parms = ' '

Definition at line 24 of file sqs7.py.

list sqs7::rule
Initial value:
00001 ['init sqs_selection=[] ',
00002       'sqs  ::=  SELECT selection FROM fileid WHERE column operator value ',
00003       '                                 @sqs_fileid="$fileid"',
00004       '                                 @sqs_column="$column"',
00005       '                                 @sqs_ope="$operator"',
00006       
00007       'selection::=  col0 cols*      ', 
00008       'col0     ::=  col                 @sqs_selection.append("$col")',  
00009       'cols     ::=  "," col             @sqs_selection.append("$col")',
00010       'col      ::=  r"[A-Za-z0-9]"*  ',
00011       'column   ::=  r"[A-Za-z0-9]"*  ',
00012       'value::=  "\'" car* "\'"         @sqs_valtype=1  @sqs_value="$car" ',
00013       '      |   numeric                @sqs_valtype=2  @sqs_value=numeric ',
00014       'operator::=  LIKE ',
00015       '         |   "="  ',
00016       '         |   ">"  ',
00017       '         |   "<"  ',
00018           'car  ::=  r"[^\']" ',
00019       'numeric::= r"[0-9]"* ',
00020           'fileid::= r"\S"* ']

Definition at line 4 of file sqs7.py.

string sqs7::txt = ''

Definition at line 72 of file sqs7.py.

tuple sqs7::v1 = int(data.strip())

Definition at line 64 of file sqs7.py.

tuple sqs7::v2 = int(cmp.sqs_value.strip())

Definition at line 65 of file sqs7.py.



rocon_ebnf
Author(s): LParis
autogenerated on Fri May 2 2014 10:35:48