Each operation syntax must be fully customizable

Registered by Gustavo Narea on 2009-07-03

The syntax for the unary operation (negation) and all the binary operations in the parser must be 100% customizable. In the binary operations, the notation (prefix, postfix, infix) and order (master operand = left operand; slave operand = right operand) should be customizable. As a consequence, I have to develop a function analogous to Pyparsing's operatorPrecedence (and propose it for inclusion in Pyparsing; it may come in handy even outside Booleano) -- it should automatically exclude operators in a higher precedence to avoid issues like Bug #397807.

Blueprint information

Status:
Started
Approver:
Gustavo Narea
Priority:
Essential
Drafter:
Gustavo Narea
Direction:
Approved
Assignee:
Gustavo Narea
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Slow progress
Milestone target:
milestone icon 1.0a2
Started by
Gustavo Narea on 2009-08-18

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.