process
abstract fun process(tokens: TokensCache, iterator: TokensCache.Iterator, delimiters: MutableList<DelimiterParser.Info>, result: SequentialParser.ParsingResultBuilder)
Receives a list of delimiters collected by scan (contains tokens from all parsers) and creates actual tree nodes from them.
If there is a matching delimiter for the current one, it will have non-negative Info.closerIndex.