Variables
sqs6 Namespace Reference

Variables

tuple cmp = rp.match(rule,parms)
list data = l[cmp.sqs_range[0]:cmp.sqs_range[1]]
 found = False
 id = None
string parms = ' '
list rule
tuple v1 = int(data.strip())
tuple v2 = int(cmp.sqs_value.strip())

Variable Documentation

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

Definition at line 26 of file sqs6.py.

list sqs6::data = l[cmp.sqs_range[0]:cmp.sqs_range[1]]

Definition at line 34 of file sqs6.py.

tuple sqs6::found = False

Definition at line 35 of file sqs6.py.

tuple sqs6::id = None

Definition at line 30 of file sqs6.py.

string sqs6::parms = ' '

Definition at line 24 of file sqs6.py.

list sqs6::rule
Initial value:
00001 ['init sqs_range="" ',
00002       'sqs  ::=  SELECT "*" FROM fileid WHERE range operator value ',
00003       '                                 @sqs_fileid="$fileid"',
00004       '                                 @sqs_ope="$operator" ',
00005       
00006       'range::=  n "-" "*"              @sqs_range=[$n-1,999] ',
00007       '      |   n "-" m                @sqs_range=[$n-1,$m] ',
00008       '      |   n "." m                @sqs_range=[$n-1,($m+$n-1)] ',
00009       '      |   n "-"                  @sqs_range=[$n-1,999] ',
00010           'n    ::=  r"[0-9]"*  ',
00011           'm    ::=  r"[0-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 sqs6.py.

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

Definition at line 50 of file sqs6.py.

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

Definition at line 51 of file sqs6.py.



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