| ⇢ | A | ClosingBracket added | |
| ⇢ | A | DefaultStrategy added | |
| ⇢ | A | Operand added | |
| ⇢ | A | ToOperatorStack added | |
| ⇢ | A | WhiteSpace added | |
| ⇢ | A | TokenParserParameter added |
| ⇢ | A | ClosingBracket::executeFor() added | |
| ⇢ | A | DefaultStrategy::executeFor() added | |
| ⇢ | A | ToOperatorStack::shouldExecuteFor() added | |
| ⇢ | A | WhiteSpace::executeFor() added | |
| ⇢ | A | TokenParser::__construct() added | |
| ⇢ | A | Operand::executeFor() added | |
| ⇢ | A | TokenParserParameter::__construct() added | |
| ⇢ | A | ClosingBracket::shouldExecuteFor() added | |
| ⇢ | A | DefaultStrategy::shouldExecuteFor() added | |
| ⇢ | A | Operand::shouldExecuteFor() added | |
| ⋮ | view more | ||
| A | ↘ | B | Parser::parseTokenStream() got worse |
| D | ↗ | A | TokenParser::parseToken() improved |
| A | ↛ | TokenParser::pushOperand() removed | |