@designliquido/delegua
Preparing search index...
TradutorAssemblyARM
Class TradutorAssemblyARM
Index
Constructors
constructor
Properties
alvo
bss
contador
Labels
data
declaracoes
De
Classes
dicionario
Construtos
dicionario
Declaracoes
indentacao
pilha
Registradores
registradores
Disponiveis
text
variaveis
Methods
cria
String
Literal
cria
Tamanho
Na
Memoria
Referente
A
Var
gerar
Digito
Aleatorio
gerar
Label
liberar
Registrador
obter
Registrador
saida
Sistema
traduzir
traduzir
Acesso
Indice
Variavel
traduzir
Construto
Agrupamento
traduzir
Construto
Atribuicao
Por
Indice
traduzir
Construto
Atribuir
traduzir
Construto
Binario
traduzir
Construto
Chamada
traduzir
Construto
Definir
Valor
traduzir
Construto
Literal
traduzir
Construto
Logico
traduzir
Construto
Tipo
De
traduzir
Construto
Unario
traduzir
Construto
Variavel
traduzir
Construto
Vetor
traduzir
Declaracao
Bloco
traduzir
Declaracao
Classe
traduzir
Declaracao
Const
traduzir
Declaracao
Enquanto
traduzir
Declaracao
Escolha
traduzir
Declaracao
Escreva
traduzir
Declaracao
Expressao
traduzir
Declaracao
Falhar
traduzir
Declaracao
Fazer
traduzir
Declaracao
Funcao
traduzir
Declaracao
Importar
traduzir
Declaracao
Leia
traduzir
Declaracao
Para
traduzir
Declaracao
Para
Cada
traduzir
Declaracao
Retorna
traduzir
Declaracao
Se
traduzir
Declaracao
Tente
traduzir
Declaracao
Var
traduzir
Funcao
Construto
trazudir
Construto
Acesso
Metodo
Constructors
constructor
new
TradutorAssemblyARM
(
alvo
?:
PlataformaAlvoARM
)
:
TradutorAssemblyARM
Parameters
alvo
:
PlataformaAlvoARM
= 'linux-arm'
Returns
TradutorAssemblyARM
Properties
alvo
alvo
:
PlataformaAlvoARM
= 'linux-arm'
bss
bss
:
string
= '.bss\n'
contador
Labels
contadorLabels
:
number
= 0
data
data
:
string
= '.data\n'
declaracoes
De
Classes
declaracoesDeClasses
:
Classe
[]
dicionario
Construtos
dicionarioConstrutos
:
{
AcessoIndiceVariavel
:
any
;
AcessoMetodoOuPropriedade
:
any
;
Agrupamento
:
any
;
AtribuicaoPorIndice
:
any
;
Atribuir
:
any
;
Binario
:
any
;
Chamada
:
any
;
DefinirValor
:
any
;
FuncaoConstruto
:
any
;
Isto
:
()
=>
string
;
Literal
:
any
;
Logico
:
any
;
TipoDe
:
any
;
Unario
:
any
;
Variavel
:
any
;
Vetor
:
any
;
}
= ...
dicionario
Declaracoes
dicionarioDeclaracoes
:
{
Bloco
:
any
;
Classe
:
any
;
Const
:
any
;
Continua
:
()
=>
string
;
Enquanto
:
any
;
Escolha
:
any
;
Escreva
:
any
;
Expressao
:
any
;
Falhar
:
any
;
Fazer
:
any
;
FuncaoDeclaracao
:
any
;
Importar
:
any
;
Leia
:
any
;
Para
:
any
;
ParaCada
:
any
;
Retorna
:
any
;
Se
:
any
;
Sustar
:
()
=>
string
;
Tente
:
any
;
Var
:
any
;
}
= ...
indentacao
indentacao
:
number
= 0
pilha
Registradores
pilhaRegistradores
:
string
[]
= []
registradores
Disponiveis
registradoresDisponiveis
:
string
[]
= ...
text
text
:
string
variaveis
variaveis
:
Map
<
string
,
string
>
= ...
Methods
cria
String
Literal
criaStringLiteral
(
literal
:
Literal
)
:
string
Parameters
literal
:
Literal
Returns
string
cria
Tamanho
Na
Memoria
Referente
A
Var
criaTamanhoNaMemoriaReferenteAVar
(
nomeStringLiteral
:
string
)
:
string
Parameters
nomeStringLiteral
:
string
Returns
string
gerar
Digito
Aleatorio
gerarDigitoAleatorio
()
:
string
Returns
string
gerar
Label
gerarLabel
()
:
string
Returns
string
liberar
Registrador
liberarRegistrador
(
reg
:
string
)
:
void
Parameters
reg
:
string
Returns
void
obter
Registrador
obterRegistrador
()
:
string
Returns
string
saida
Sistema
saidaSistema
()
:
void
Returns
void
traduzir
traduzir
(
declaracoes
:
Declaracao
[]
)
:
string
Parameters
declaracoes
:
Declaracao
[]
Returns
string
traduzir
Acesso
Indice
Variavel
traduzirAcessoIndiceVariavel
(
construto
:
AcessoIndiceVariavel
)
:
string
Parameters
construto
:
AcessoIndiceVariavel
Returns
string
traduzir
Construto
Agrupamento
traduzirConstrutoAgrupamento
(
construto
:
Agrupamento
)
:
string
Parameters
construto
:
Agrupamento
Returns
string
traduzir
Construto
Atribuicao
Por
Indice
traduzirConstrutoAtribuicaoPorIndice
(
construto
:
AtribuicaoPorIndice
)
:
void
Parameters
construto
:
AtribuicaoPorIndice
Returns
void
traduzir
Construto
Atribuir
traduzirConstrutoAtribuir
(
construto
:
Atribuir
)
:
void
Parameters
construto
:
Atribuir
Returns
void
traduzir
Construto
Binario
traduzirConstrutoBinario
(
construto
:
Binario
)
:
string
Parameters
construto
:
Binario
Returns
string
traduzir
Construto
Chamada
traduzirConstrutoChamada
(
construto
:
Chamada
)
:
void
Parameters
construto
:
Chamada
Returns
void
traduzir
Construto
Definir
Valor
traduzirConstrutoDefinirValor
(
construto
:
DefinirValor
)
:
void
Parameters
construto
:
DefinirValor
Returns
void
traduzir
Construto
Literal
traduzirConstrutoLiteral
(
construto
:
Literal
)
:
string
Parameters
construto
:
Literal
Returns
string
traduzir
Construto
Logico
traduzirConstrutoLogico
(
construto
:
Logico
)
:
string
Parameters
construto
:
Logico
Returns
string
traduzir
Construto
Tipo
De
traduzirConstrutoTipoDe
(
construto
:
TipoDe
)
:
string
Parameters
construto
:
TipoDe
Returns
string
traduzir
Construto
Unario
traduzirConstrutoUnario
(
construto
:
Unario
)
:
string
Parameters
construto
:
Unario
Returns
string
traduzir
Construto
Variavel
traduzirConstrutoVariavel
(
construto
:
Variavel
)
:
string
Parameters
construto
:
Variavel
Returns
string
traduzir
Construto
Vetor
traduzirConstrutoVetor
(
construto
:
Vetor
)
:
string
Parameters
construto
:
Vetor
Returns
string
traduzir
Declaracao
Bloco
traduzirDeclaracaoBloco
(
declaracao
:
Bloco
)
:
void
Parameters
declaracao
:
Bloco
Returns
void
traduzir
Declaracao
Classe
traduzirDeclaracaoClasse
(
declaracao
:
Classe
)
:
void
Parameters
declaracao
:
Classe
Returns
void
traduzir
Declaracao
Const
traduzirDeclaracaoConst
(
declaracao
:
Const
)
:
void
Parameters
declaracao
:
Const
Returns
void
traduzir
Declaracao
Enquanto
traduzirDeclaracaoEnquanto
(
declaracao
:
Enquanto
)
:
void
Parameters
declaracao
:
Enquanto
Returns
void
traduzir
Declaracao
Escolha
traduzirDeclaracaoEscolha
(
declaracao
:
Escolha
)
:
void
Parameters
declaracao
:
Escolha
Returns
void
traduzir
Declaracao
Escreva
traduzirDeclaracaoEscreva
(
declaracaoEscreva
:
Escreva
)
:
void
Parameters
declaracaoEscreva
:
Escreva
Returns
void
traduzir
Declaracao
Expressao
traduzirDeclaracaoExpressao
(
declaracao
:
Expressao
)
:
void
Parameters
declaracao
:
Expressao
Returns
void
traduzir
Declaracao
Falhar
traduzirDeclaracaoFalhar
(
declaracao
:
Falhar
)
:
void
Parameters
declaracao
:
Falhar
Returns
void
traduzir
Declaracao
Fazer
traduzirDeclaracaoFazer
(
declaracao
:
Fazer
)
:
void
Parameters
declaracao
:
Fazer
Returns
void
traduzir
Declaracao
Funcao
traduzirDeclaracaoFuncao
(
declaracao
:
FuncaoDeclaracao
)
:
void
Parameters
declaracao
:
FuncaoDeclaracao
Returns
void
traduzir
Declaracao
Importar
traduzirDeclaracaoImportar
(
declaracao
:
Importar
)
:
void
Parameters
declaracao
:
Importar
Returns
void
traduzir
Declaracao
Leia
traduzirDeclaracaoLeia
(
declaracao
:
Leia
)
:
void
Parameters
declaracao
:
Leia
Returns
void
traduzir
Declaracao
Para
traduzirDeclaracaoPara
(
declaracao
:
Para
)
:
void
Parameters
declaracao
:
Para
Returns
void
traduzir
Declaracao
Para
Cada
traduzirDeclaracaoParaCada
(
declaracao
:
ParaCada
)
:
void
Parameters
declaracao
:
ParaCada
Returns
void
traduzir
Declaracao
Retorna
traduzirDeclaracaoRetorna
(
declaracao
:
Retorna
)
:
void
Parameters
declaracao
:
Retorna
Returns
void
traduzir
Declaracao
Se
traduzirDeclaracaoSe
(
declaracao
:
Se
)
:
void
Parameters
declaracao
:
Se
Returns
void
traduzir
Declaracao
Tente
traduzirDeclaracaoTente
(
declaracao
:
Tente
)
:
void
Parameters
declaracao
:
Tente
Returns
void
traduzir
Declaracao
Var
traduzirDeclaracaoVar
(
declaracao
:
Var
)
:
void
Parameters
declaracao
:
Var
Returns
void
traduzir
Funcao
Construto
traduzirFuncaoConstruto
(
construto
:
FuncaoConstruto
)
:
void
Parameters
construto
:
FuncaoConstruto
Returns
void
trazudir
Construto
Acesso
Metodo
trazudirConstrutoAcessoMetodo
(
construto
:
AcessoMetodo
)
:
string
Parameters
construto
:
AcessoMetodo
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
alvo
bss
contador
Labels
data
declaracoes
De
Classes
dicionario
Construtos
dicionario
Declaracoes
indentacao
pilha
Registradores
registradores
Disponiveis
text
variaveis
Methods
cria
String
Literal
cria
Tamanho
Na
Memoria
Referente
A
Var
gerar
Digito
Aleatorio
gerar
Label
liberar
Registrador
obter
Registrador
saida
Sistema
traduzir
traduzir
Acesso
Indice
Variavel
traduzir
Construto
Agrupamento
traduzir
Construto
Atribuicao
Por
Indice
traduzir
Construto
Atribuir
traduzir
Construto
Binario
traduzir
Construto
Chamada
traduzir
Construto
Definir
Valor
traduzir
Construto
Literal
traduzir
Construto
Logico
traduzir
Construto
Tipo
De
traduzir
Construto
Unario
traduzir
Construto
Variavel
traduzir
Construto
Vetor
traduzir
Declaracao
Bloco
traduzir
Declaracao
Classe
traduzir
Declaracao
Const
traduzir
Declaracao
Enquanto
traduzir
Declaracao
Escolha
traduzir
Declaracao
Escreva
traduzir
Declaracao
Expressao
traduzir
Declaracao
Falhar
traduzir
Declaracao
Fazer
traduzir
Declaracao
Funcao
traduzir
Declaracao
Importar
traduzir
Declaracao
Leia
traduzir
Declaracao
Para
traduzir
Declaracao
Para
Cada
traduzir
Declaracao
Retorna
traduzir
Declaracao
Se
traduzir
Declaracao
Tente
traduzir
Declaracao
Var
traduzir
Funcao
Construto
trazudir
Construto
Acesso
Metodo
@designliquido/delegua
Loading...