Now the parser has looked in the current machine and project
find the templates and the matrices contained in the expression and
it shows a tree called Complete Tree, because the
items in the
tree are described with name and package.
For each template and matrix in the entered expression:
- If one and only one template or matrix
with the given name has been found, the whole name-package is written
in the tree.
- If no template or
matrix with the given name has been found, you get an error:
with name xxxxx not found
Matrix with name
complete tree is correct, you can
press the Next button.
The parser checks
expression is semantically correct. You get an error if:
Also, if the output
matrix of a
template in the expression is ANY, the actual type is requested through
If everything is right you can go to
- one of the templates has 0
or more than one output matrices
number of input matrices
assigned to a template in the expression is not correct
number of input parameters
assigned to a template in the expression is not correct.
type of an input or output matrix
of a template in the expression is wrong (e.g. a text matrix instead of
a numeric one).
type of a parameter of a
template in the expression is wrong (e.g. a number is expected but the
text in the expression cannot be converted to a number).