Hi, Analising the expression grammar, I found these syntax rules to be checked by the parser.
Boolean Expressions like: (AvB)^(!CvD) Key for Syntax Rules: a) [ ] means whatever is in the brackets is optional b) ... means repeat the latter c) no brackets mean compulsory syntax Syntax Rules: i) operand = [ ! ... ] identifier ii) bracketed operand = [ ( ... xN ] operand [ ) ... xN ] iii) term = bracketed operand [ [ operator ----> bracketed operand ] ... ] iv) bracketed term = [ ! ... ] [ ( ... xN ] term [ ) ... xN ] v) expression = bracketed term [ [ operator -----> bracketed term ] ... ] Edward _______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
