Consider using an existing token parsing library to define semantics for sentential logic. `pyparsing` is one reasonably good-looking option.
Consider using an existing token parsing library to define semantics for sentential logic.
pyparsingis one reasonably good-looking option.