4
#include "adsedgelabelevaluation.tab.h"
5
#include "adsedgelabelevaluationparse.h"
7
char adsedgelabelevaluation_errormsg[1024] = "";
8
char adsedgelabelevaluation_constraint[1024] = "";
14
string [A-Za-z](([ _][A-Za-z0-9])|([A-Za-z0-9]))*
18
"[" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(OPENB);}
19
"]" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(CLOSEB);}
20
"(" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(OPEN);}
21
")" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(CLOSE);}
22
"<=" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(LEQ);}
23
">=" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(GEQ);}
24
"=" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(EQ);}
25
"!=" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(NEQ);}
26
"<>" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(NEQ);}
27
"<" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(LT);}
28
">" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(GT);}
29
"+" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(PLUS);}
30
"-" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(MINUS);}
31
"*" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(TIMES);}
32
"/" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(DIV);}
33
"&" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(AND);}
34
"|" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(OR);}
35
"~" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(NOT);}
36
"!" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(NOT);}
37
"\n" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return NL;}
38
"IN" {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return IN;}
39
true {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(TRUE);}
40
{integer} {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext; return INTEGER;}
41
{string} {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return IDENTIFIER;}
42
{qstring} {adsedgelabelevaluationlval.str=adsedgelabelevaluationtext;return(QUOTE);}
48
int adsedgelabelevaluationwrap() {
52
int adsedgelabelevaluationerror(char *s) {
53
strcpy(adsedgelabelevaluation_errormsg, s);