⇢ | 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 | TokenParserParameter::getOperatorStack() added | |
⇢ | A | TokenParserParameter::getTokenMap() added | |
⇢ | A | ClosingBracket::shouldExecuteFor() added | |
⋮ | view more | ||
A | ↘ | B | Parser::parseTokenStream() got worse |
D | ↗ | A | TokenParser::parseToken() improved |
A | ↛ | TokenParser::pushOperand() removed |