Leia o texto a seguir:
“Lua pode ser usada como uma extensão de uma linguagem de scripting
para outras linguagens. Como as primeiras implementaçõe...
Leia o texto a seguir:
“Lua pode ser usada como uma extensão de uma linguagem de scripting para outras linguagens. Como as primeiras implementações de Java, Lua é traduzida em um código intermediário e interpretada. Ela pode ser facilmente embarcada em outros sistemas, em parte por causa do tamanho pequeno de seu interpretador, que tem apenas cerca de 150 KBytes.”
Fonte: SEBESTA, R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.
Qual alternativa indica o processo correto para a execução de códigos que precisam de tradução?
A linguagem precisa ser compilada para binários de 150 KBytes. A linguagem deve ser antes compilada para bytecode Java. A linguagem deve possuir uma etapa de compilação e uma de interpretação. A linguagem será sempre uma linguagem interpretada pura. A linguagem é sempre interpretada pela Java Virtual Machine.
Compartilhar