The idply API reference
Copyright 2022 Simon Vandevelde, Bram Aerts, Joost Vennekens This code is licensed under GNU GPLv3 license (see LICENSE) for more information. This file is part of the cDMN solver.
- class idply.Parser(i: cdmn.interpret.VariableInterpreter)[source]
The parser is used to parse cDMN strings and find out their underlying secrets. This is a complex part of the solver, and works on magic and hope.
- p_expression_binop(t)[source]
- expressionexpression PLUS expression
- expression MINUS expressionexpression TIMES expressionexpression DIVIDE DIVIDE expressionexpression DIVIDE expressionexpression PERCENT expression
- p_nrange(t)[source]
statement : expression EQUALS NOT LPAREN lbound expression COMMA expression rbound RPAREN
- p_range(t)[source]
- statementexpression EQUALS lbound expression UNTIL expression rbound
- expression EQUALS lbound expression COMMA expression rbound