- Compilação e Interpretação de CódigoAnálise Semântica
- Compilação e Interpretação de CódigoCódigo Fonte
- Compilação e Interpretação de CódigoCompilação
- LinguagensC++
1 #include <iostream>
2 using namespace std;
3 void MyFun( )
4 { char ch;
5 cin.get(ch);
6 if (ch != '\n')
7 { MyFun( );
8 cout.put(ch);
9 }
10 }
11 int main( )
12 {
13 MyFun( );
14 }
O processo de transformar o código escrito em uma linguagem de alto nível para outra linguagem de mais baixo nível, como assembler por exemplo, normalmente não é feito de forma direta, sendo, para isso, utilizada uma representação intermediária. A geração do código intermediário é realizada durante a análise.