class Character extends Token

Character-Token

Constants

SPACE

Leerzeicen

TABULATION

Tabulator

LINEFEED

Zeilenubruch

FORMFEED

Formfeed

SOLIDUS

Schrägstrich

EQUALSSIGN

Gleich

GREATERTHANSIGN

Größer als

LESSTHANSIGN

Kleiner als

QUOTATIONMARK

Anführungszeichen

APOSTROPHE

Apostroph

AMPERSAND

Undzeichen

EXCLAMATIONMARK

Ausrufezeichen

QUESTIONMARK

Fragezeichen

HYPHENMINUS

Bindestrich

NUMBERSIGN

Nummerzeichen

SEMICOLON

Semikolon

EOF

Ende der Datei

SPACE_CHARACTERS

space characters, for the purposes of this specification, are U+0020 SPACE, "tab" (U+0009), "LF" (U+000A), "FF" (U+000C), and "CR" (U+000D).

UPPERCASE_ASCII_LETTERS

Großbuchstaben

LOWERCASE_ASCII_LETTERS

Kleinbuchstaben

ASCII_DIGITS

Zahlen

ALPHANUMERIC_ASCII_CHARACTERS

Buchstabe und Zahlen

ASCII_HEX_DIGITS

Hex-Zahlen groß

UPPERCASE_ASCII_HEX_DIGITS

Hex-Zahlen klein

LOWERCASE_ASCII_HEX_DIGITS

Kleine Zeichen und Zahlen

REPLACEMENT_CHARACTER

Ersetzungszeichen für NULL

Properties

protected $emitted from Token
protected string $char

Methods

__construct(string $char)

Neue Instanz

emit()

Tokenstatus auf eingereit setzen

from Token
boolean
isEmitted()

Prüfen ob der Token eingereicht wurde

from Token
string
getChar()

Zeichen

string
__toString()

Zeichen

Details

at line 46
__construct(string $char)

Neue Instanz

Parameters

string $char

in Token at line 188
Token emit()

Tokenstatus auf eingereit setzen

Return Value

Token

in Token at line 198
boolean isEmitted()

Prüfen ob der Token eingereicht wurde

Return Value

boolean

at line 59
string getChar()

Zeichen

Return Value

string

at line 68
string __toString()

Zeichen

Return Value

string Zeichen