PHP Класс Flow\TokenStream

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$currentToken
$cursor
$eos
$queue
$tokens

Открытые методы

Метод Описание
__construct ( array $tokens )
consume ( $primary, $secondary = null )
expect ( $primary, $secondary = null )
expectTokens ( $tokens )
getCurrentToken ( )
getTokens ( )
isEOS ( )
look ( $t = 1 )
next ( $queue = true )
skip ( $times = 1 )
test ( $primary, $secondary = null )

Описание методов

__construct() публичный Метод

public __construct ( array $tokens )
$tokens array

consume() публичный Метод

public consume ( $primary, $secondary = null )

expect() публичный Метод

public expect ( $primary, $secondary = null )

expectTokens() публичный Метод

public expectTokens ( $tokens )

getCurrentToken() публичный Метод

public getCurrentToken ( )

getTokens() публичный Метод

public getTokens ( )

isEOS() публичный Метод

public isEOS ( )

look() публичный Метод

public look ( $t = 1 )

next() публичный Метод

public next ( $queue = true )

skip() публичный Метод

public skip ( $times = 1 )

test() публичный Метод

public test ( $primary, $secondary = null )

Описание свойств

$currentToken защищенное свойство

protected $currentToken

$cursor защищенное свойство

protected $cursor

$eos защищенное свойство

protected $eos

$queue защищенное свойство

protected $queue

$tokens защищенное свойство

protected $tokens