Closed chappertron closed 1 month ago
The issue in the grammar turned out to be due to the floor function being missing from the list of function names. This really to accept any function name.
The issue with parsing error nodes in lammps-analyser needs to be handled, however.
This has been fixed. I can't remember when, however.
The following valid snippet is giving errors
The parser seems to be hallucinating variables from an error node,
There are two issues here:
For completeness, the tree that is being parsed is:
As you can see each letter of the function call is being parsed as a seperate variable