Preparing search index...
The search index is not available
@designliquido/delegua
@designliquido/delegua
LexadorInterface
Interface LexadorInterface<T>
interface
LexadorInterface
<
T
>
{
atual
:
number
;
codigo
:
string
|
string
[]
;
inicioSimbolo
:
number
;
linha
:
number
;
simbolos
:
SimboloInterface
<
string
>
[]
;
adicionarSimbolo
(
tipo
:
any
,
literal
:
any
)
:
void
;
analisarNumero
(
)
:
void
;
analisarTexto
(
delimitador
:
string
)
:
void
;
analisarToken
(
)
:
void
;
avancar
(
)
:
string
|
void
;
eAlfabeto
(
caractere
:
string
)
:
boolean
;
eAlfabetoOuDigito
(
caractere
:
string
)
:
boolean
;
eDigito
(
caractere
:
string
)
:
boolean
;
eFinalDoCodigo
(
)
:
boolean
;
identificarPalavraChave
(
)
:
void
;
mapear
(
codigo
:
string
[]
,
hashArquivo
:
number
)
:
RetornoLexador
<
T
>
;
proximoSimbolo
(
)
:
string
;
simboloAnterior
(
)
:
string
;
simboloAtual
(
)
:
string
;
}
Type Parameters
T
Implemented by
Lexador
LexadorBaseLinhaUnica
Index
Properties
atual
codigo
inicio
Simbolo
linha
simbolos
Methods
adicionar
Simbolo
analisar
Numero
analisar
Texto
analisar
Token
avancar
e
Alfabeto
e
Alfabeto
Ou
Digito
e
Digito
e
Final
Do
Codigo
identificar
Palavra
Chave
mapear
proximo
Simbolo
simbolo
Anterior
simbolo
Atual
Properties
atual
atual
:
number
codigo
codigo
:
string
|
string
[]
inicio
Simbolo
inicio
Simbolo
:
number
linha
linha
:
number
simbolos
simbolos
:
SimboloInterface
<
string
>
[]
Methods
adicionar
Simbolo
adicionar
Simbolo
(
tipo
,
literal
)
:
void
Parameters
tipo
:
any
literal
:
any
Returns
void
analisar
Numero
analisar
Numero
(
)
:
void
Returns
void
analisar
Texto
analisar
Texto
(
delimitador
)
:
void
Parameters
delimitador
:
string
Returns
void
analisar
Token
analisar
Token
(
)
:
void
Returns
void
avancar
avancar
(
)
:
string
|
void
Returns
string
|
void
e
Alfabeto
e
Alfabeto
(
caractere
)
:
boolean
Parameters
caractere
:
string
Returns
boolean
e
Alfabeto
Ou
Digito
e
Alfabeto
Ou
Digito
(
caractere
)
:
boolean
Parameters
caractere
:
string
Returns
boolean
e
Digito
e
Digito
(
caractere
)
:
boolean
Parameters
caractere
:
string
Returns
boolean
e
Final
Do
Codigo
e
Final
Do
Codigo
(
)
:
boolean
Returns
boolean
identificar
Palavra
Chave
identificar
Palavra
Chave
(
)
:
void
Returns
void
mapear
mapear
(
codigo
,
hashArquivo
)
:
RetornoLexador
<
T
>
Parameters
codigo
:
string
[]
hashArquivo
:
number
Returns
RetornoLexador
<
T
>
proximo
Simbolo
proximo
Simbolo
(
)
:
string
Returns
string
simbolo
Anterior
simbolo
Anterior
(
)
:
string
Returns
string
simbolo
Atual
simbolo
Atual
(
)
:
string
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
atual
codigo
inicio
Simbolo
linha
simbolos
Methods
adicionar
Simbolo
analisar
Numero
analisar
Texto
analisar
Token
avancar
e
Alfabeto
e
Alfabeto
Ou
Digito
e
Digito
e
Final
Do
Codigo
identificar
Palavra
Chave
mapear
proximo
Simbolo
simbolo
Anterior
simbolo
Atual
@designliquido/delegua
Loading...