Wolfram Language Paclet Repository
Community-contributed installable additions to the Wolfram Language
ParseOperatorTable |
|
| | ||||
| unit parses one operand (an atom, or a parenthesised sub-expression via ). levels is a list of precedence levels, tightest-binding first; each level is a list of operator specs {fixity,opParser} | | ||||
| It is the ("precedence climbing") engine, exposed as a combinator: precedence becomes data (the table) instead of structure (a hand-cascaded tower of / nonterminals). | | ||||
ParseAction |
ParseRegex |
ParseChoice |
ParseAction |
ParseLiteral |
ParseAction |
ParseLiteral |
ParseChoice |
ParseAction |
ParseLiteral |
ParseAction |
ParseLiteral |
ParseChoice |
ParseBetween |
ParseLiteral |
ParseRecursive |
ParseLiteral |
ParseOperatorTable |
Parse |
Parse |
Parse |
Parse |
|
|