Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Token

Открытые члены

 __construct ($type, $text)
 
 setText ($text)
 
 appendText ($text)
 

Открытые атрибуты

const T_WHITESPACE = 0
 
const T_STRING = 1
 
const T_CHAR = 2
 
const T_SINGLE_QUOTE = 3
 
const T_DOUBLE_QUOTE = 4
 
const T_BACK_QUOTE = 5
 
const T_SQUARE_QUOTE = 6
 
const T_COMMENT = 7
 
 $type
 
 $text
 
 $upper
 
 $line
 
 $level
 

Подробное описание

См. определение в файле tokenizer.php строка 4

Конструктор(ы)

◆ __construct()

__construct ( $type,
$text )
Аргументы
int$typeType of the token.
string$textText of the token.

См. определение в файле tokenizer.php строка 27

Методы

◆ appendText()

appendText ( $text)

Adds new text for the token.

And updates member $upper properly.

Аргументы
string$textA chunk to be added.
Возвращает
void

См. определение в файле tokenizer.php строка 58

◆ setText()

setText ( $text)

Sets new text for the token.

And updates member $upper properly.

Аргументы
string$textNew text.
Возвращает
void

См. определение в файле tokenizer.php строка 43

Данные класса

◆ $level

$level

См. определение в файле tokenizer.php строка 21

◆ $line

$line

См. определение в файле tokenizer.php строка 20

◆ $text

$text

См. определение в файле tokenizer.php строка 18

◆ $type

$type

См. определение в файле tokenizer.php строка 17

◆ $upper

$upper

См. определение в файле tokenizer.php строка 19

◆ T_BACK_QUOTE

const T_BACK_QUOTE = 5

См. определение в файле tokenizer.php строка 12

◆ T_CHAR

const T_CHAR = 2

См. определение в файле tokenizer.php строка 8

◆ T_COMMENT

const T_COMMENT = 7

См. определение в файле tokenizer.php строка 15

◆ T_DOUBLE_QUOTE

const T_DOUBLE_QUOTE = 4

См. определение в файле tokenizer.php строка 11

◆ T_SINGLE_QUOTE

const T_SINGLE_QUOTE = 3

См. определение в файле tokenizer.php строка 10

◆ T_SQUARE_QUOTE

const T_SQUARE_QUOTE = 6

См. определение в файле tokenizer.php строка 13

◆ T_STRING

const T_STRING = 1

См. определение в файле tokenizer.php строка 7

◆ T_WHITESPACE

const T_WHITESPACE = 0

См. определение в файле tokenizer.php строка 6