Closed aubertc closed 1 year ago
This was an error with implicit null processes. Fixed in latest commit
This issue resurfaced…
java -jar target/IRDC-4.1.1.1-jar-with-dependencies.jar "a.0 | a[k]"
Exception in thread "main" org.cinrc.parser.CCSParserException: Attempted to parse a.0 | a[k] but was left with unrecognized characters:
[,],
at org.cinrc.parser.ProcessBuilder.tokenize(ProcessBuilder.java:178)
at org.cinrc.parser.ProcessBuilder.export(ProcessBuilder.java:86)
at org.cinrc.parser.CCSParser.parseLine(CCSParser.java:46)
at org.cinrc.IRDC.enumerate(IRDC.java:110)
at org.cinrc.IRDC.main(IRDC.java:63)
In the dev
branch, I still have this issue:
java -jar target/IRDC-4.1.1.1-jar-with-dependencies.jar "a.0 | a[k]"
Exception in thread "main" org.cinrc.parser.CCSParserException: Attempted to parse a.0 | a[k] but was left with unrecognized characters:
[,],
Ok, my mistake was to use k
instead of kn
for some n integer.
That is,
java -jar target/IRDC-4.1.1.1-jar-with-dependencies.jar "a.0 | a[k1]"
works as intended.
This is related to https://github.com/CinRC/IRDC-CCSK/issues/26 and possibly to https://github.com/CinRC/IRDC-CCSK/issues/66 .
The process
a | a[k]
is reachable and yet its parsing trigger an exception: