TokenStream
final class TokenStream
| internal |
Methods
__construct(array $tokens)
No description
int
getPos()
No description
void
seek(int $position)
No description
array
getTokens()
No description
bool
isNext(int|string ...$types)
No description
Token|null
consume(int|string ...$types)
No description
string
getIndentation()
No description
void
error(string|null $message = null, int|null $pos = null)
No description
Details
at line 21
__construct(array $tokens)
No description
at line 28
int
getPos()
No description
at line 34
void
seek(int $position)
No description
at line 41
array
getTokens()
No description
at line 47
bool
isNext(int|string ...$types)
No description
at line 59
Token|null
consume(int|string ...$types)
No description
at line 67
string
getIndentation()
No description
at line 77
void
error(string|null $message = null, int|null $pos = null)
No description