| ⇢ | A | Compiler added | |
| ⇢ | A | TokenClosingParenthesis added | |
| ⇢ | A | TokenOpeningParenthesis added | |
| ⇢ | A | TokenStream added | |
| A | ↛ | TokenClosingParentheses removed | |
| A | ↛ | TokenOpeningParentheses removed | |
| A | ↛ | RuleGenerator removed |
| ⇢ | C | TokenStream::current() added | |
| ⇢ | B | Compiler::addParentheses() added | |
| ⇢ | A | Compiler::addBoolean() added | |
| ⇢ | A | Compiler::clear() added | |
| ⇢ | A | Compiler::getCompiledRule() added | |
| ⇢ | A | Compiler::openParentheses() added | |
| ⇢ | A | Compiler::closeParentheses() added | |
| ⇢ | A | Compiler::addLogical() added | |
| ⇢ | A | TokenStream::getVariable() added | |
| ⇢ | A | AST::getFunction() added | |
| ⋮ | view more | ||
| A | ↘ | B | Rule::__construct() got worse |
| C | ↛ | AST::current() removed | |
| B | ↛ | RuleGenerator::addParentheses() removed | |
| A | ↛ | RuleGenerator::addBoolean() removed | |
| A | ↛ | RuleGenerator::clear() removed | |
| A | ↛ | RuleGenerator::get() removed | |
| A | ↛ | RuleGenerator::openParentheses() removed | |
| A | ↛ | RuleGenerator::closeParentheses() removed | |
| A | ↛ | RuleGenerator::addLogical() removed | |
| A | ↛ | RuleGenerator::flipOperatorRequired() removed | |
| A | ↛ | Parser::registerFunctionClass() removed | |
| ⋮ | view more | ||