| ⇢ | A | Config added | |
| ⇢ | A | PP2 added | |
| ⇢ | A | Analyzer added | |
| ⇢ | A | Lexer added | |
| ⇢ | A | Parser added | |
| ⇢ | A | PragmaResolver added | |
| ⇢ | A | RuleResolver added | |
| ⇢ | A | TokenResolver added | |
| ⇢ | A | LookaheadIterator added | |
| ⇢ | A | BasePragmas added | |
| ⋮ | view more | ||
| A | ↛ | Lexer removed | |
| A | ↛ | PragmaResolver removed | |
| A | ↛ | ConfigResolver removed | |
| A | ↛ | SlicedIterator removed | |
| A | ↛ | Grammar removed | |
| A | ↛ | Builder removed | |
| A | ↛ | ConcatenationBuilder removed | |
| A | ↛ | RuleResolver removed | |
| A | ↛ | RulesBuilder removed | |
| A | ↛ | TokenResolver removed | |
| ⋮ | view more | ||
| ⇢ | B | PP2::lex() added | |
| ⇢ | A | Parser::getState() added | |
| ⇢ | A | BaseRules::add() added | |
| ⇢ | A | RuleResolver::resolveCurrent() added | |
| ⇢ | A | LookaheadIterator::toIterator() added | |
| ⇢ | A | LookaheadIterator::next() added | |
| ⇢ | A | BasePragmas::verifyPragmaName() added | |
| ⇢ | A | Config::resolve() added | |
| ⇢ | A | Parser::getResult() added | |
| ⇢ | A | PragmaResolver::resolve() added | |
| ⋮ | view more | ||
| B | ↛ | RulesBuilder::build() removed | |
| B | ↛ | Reader::lex() removed | |
| A | ↛ | Grammar::getState() removed | |
| A | ↛ | RuleResolver::resolve() removed | |
| A | ↛ | SlicedIterator::getOuterIterator() removed | |
| A | ↛ | Builder::__construct() removed | |
| A | ↛ | RulesBuilder::__construct() removed | |
| A | ↛ | SlicedIterator::slice() removed | |
| A | ↛ | Builder::jump() removed | |
| A | ↛ | SlicedIterator::sliceWhile() removed | |
| ⋮ | view more | ||