Class for adding parentheses () after each SMT-LIB command;
this is necessary in the interactive/incremental mode, because otherwise
the parser always waits for the next token to arrive before forwarding
a command.
This also removes all CR-characters in a stream (necessary because the
lexer seems to dislike CRs in comments), and adds an LF in the end,
because the lexer does not allow inputs that end with a //-comment line
either.
Linear Supertypes
Reader, Closeable, AutoCloseable, Readable, AnyRef, Any
Class for adding parentheses
()
after each SMT-LIB command; this is necessary in the interactive/incremental mode, because otherwise the parser always waits for the next token to arrive before forwarding a command. This also removes all CR-characters in a stream (necessary because the lexer seems to dislike CRs in comments), and adds an LF in the end, because the lexer does not allow inputs that end with a //-comment line either.