class TokenStream
Represents a token stream.
Properties
$current
Methods
__construct(array $tokens) Constructor.
string __toString() Returns a string representation of the token stream.
next() Sets the pointer to the next token and returns the old one.
expect(array|int $type, string|null $value = null, string|null $message = null) Tests a token.
bool isEOF() Checks if end of stream was reached.
Details
__construct(array $tokens)