Please enable JavaScript.
Coggle requires JavaScript to display documents.
3 métodos básicos de abordagem na tradução: Interpretadores, Compiladores…
3 métodos básicos de abordagem na tradução: Interpretadores, Compiladores e tradutores do código
Para um código ser entendido pelo computador, ele precisa ser compilado
Ex.: Para um código java ser entendido pela JVM (Java virtual machine - que só entende bytecode) é preciso ser compilado
Para complilar no CMD: javac AloMundo.java
Que significa: javacompiler, compile esse arquivo pra mim!
A partir daí, outro documento será gerado, com a extensão .class
-
Para ser interpretado pelo pc: java vai verificar se não há nenhum erro e por fim irá "mostrar"o código.
-
-
-
FASES DE UM COMPILADOR
-
-
1- Análise Léxica - Organização dos tokens (palavras, operadores etc).
4- Gerador de Código Intermediário - Estruturação do código para ser traduzido para linguagem de máquina.
Compilador cruzado (inglês: cross compiler) é um compilador que é capaz de produzir código executável para uma plataforma diferente da qual o compilador está sendo executado.