function iterate(Scanner $scanner) { foreach ($this->tokens as $token) { $scanner->accept($token); } }