Fix TPTP output of predicates with arguments

This commit is contained in:
Patrick Lühne 2019-11-05 15:54:28 -06:00
parent 3c94f677fc
commit beb4dbb693
Signed by: patrick
GPG Key ID: 05F3611E97A70ABF
1 changed files with 3 additions and 1 deletions

View File

@ -524,12 +524,14 @@ impl<'a> std::fmt::Debug for FormulaDisplay<'a>
{
let argument_is_arithmetic_term = is_arithmetic_term(argument);
write!(format, "{}", separator)?;
if argument_is_arithmetic_term
{
write!(format, "f__integer__(")?;
}
write!(format, "{}{:?}", separator, argument.display_tptp())?;
write!(format, "{:?}", argument.display_tptp())?;
if argument_is_arithmetic_term
{