SamyaDaleh / CL-Toolbox

A Parsing-as-Deduction system that parses with different parsing algorithms and some related tools for educational purposes.
7 stars 4 forks source link

Empty Input Is Handled Incorrectly #210

Closed SamyaDaleh closed 4 years ago

SamyaDaleh commented 4 years ago
2019-11-23T17:29:47.153MEZ  ERROR   com.gitlab.samyadaleh.cltaskbox.rest.DeductionRestController    http-listener-1(3)Name-http-listener-1(3)Id Token  from input is not a terminal in the grammar.
java.text.ParseException: Token  from input is not a terminal in the grammar.
    at com.github.samyadaleh.cltoolbox.chartparsing.converter.GrammarToDeductionRulesConverter.convertToSchema(GrammarToDeductionRulesConverter.java:31) ~[CL-Toolbox.jar:?]
    at com.github.samyadaleh.cltoolbox.cli.Main.parseCfgFileAndConvertToSchema(Main.java:302) ~[CL-Toolbox.jar:?]
    at com.github.samyadaleh.cltoolbox.cli.Main.parseGrammarReaderAndConvertToParsingSchema(Main.java:153) ~[CL-Toolbox.jar:?]
    at com.gitlab.samyadaleh.cltaskbox.rest.DeductionRestController.returnParseTrace(DeductionRestController.java:57) ~[DeductionRestController.class:?]

Please fix.

SamyaDaleh commented 4 years ago

Fixed. Are you finally done with finding new bugs? ;)