-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unquoted predicate names in TPTP output #93
Comments
It's been a while, do you know what the escaping rules for TPTP are? Anything not in |
If I interpret the syntax correctly, predicate names should just be Sorry that I'm not familiar enough with OCaml to whip up a PR myself. |
try to fix escaping of identifiers in TPTP output (#93)
Predicate names that should be quoted because they contain non-alphanumeric symbols are output verbatim, thus breaking parsing.
Example TPTP output:
ga_left_unit_max.txt
pNat*Nat___<=__
is the big offender here.Input TIP problem, if of interest:
mytotalnumbers_Nat__E1_ga_left_unit_max1315634022635723058.txt
Command line:
zipperposition --input=tip --output=tptp --mode=fo-complete-basic --induction mytotalnumbers_Nat__E1_ga_left_unit_max1315634022635723058.txt
The text was updated successfully, but these errors were encountered: