Parse a problem from a character stream.
Parse a problem from a character stream. The result is the formula
contained in the input, a list of interpolation specifications present
in the input, and the Signature
declared in the input
(constants, and the TermOrder
that was used for the formula).
Make sure that the current settings frame contains a local copy of
the Environment
.
Make sure that the current settings frame contains a local copy of
the Environment
.
To be called before changing anything in the Environment
.
Pop a frame from the settings stack.
Pop a frame from the settings stack.
Add a new frame to the settings stack; this in particular affects the
Environment
.
Add a new frame to the settings stack; this in particular affects the
Environment
.
(Changed in version 2.9.0) The p0
call-by-name arguments is evaluated at most once per constructed Parser object, instead of on every need that arises during parsing.
Erase all stored information.
Erase all stored information.
(Changed in version 2.10.0) stringLiteral
allows escaping single and double quotes, but not forward slashes any longer.
Comments are considered as whitespace and ignored right away
Comments are considered as whitespace and ignored right away
(Since version ) see corresponding Javadoc for more information.
A parser for TPTP, both FOF and TFF