Este livro foi organizado para transformar um conteúdo tradicionalmente visto como teórico em uma sequência de estudo progressiva e prática. Compiladores conectam teoria da computação, linguagens de programação, arquitetura de computadores e engenharia de software. Por isso, a aprendizagem se torna mais consistente quando o estudante acompanha a transformação de um programa desde o texto digitado até uma representação que pode ser executada por uma máquina.
A abordagem adotada parte do conceito de tradução preservando significado. Em seguida, o leitor conhece a história dos primeiros tradutores, a formalização das linguagens, o pipeline clássico de compilação e as estruturas internas que permitem analisar, validar, otimizar e gerar código. Ao longo dos capítulos, exemplos curtos são retomados em fases diferentes para que a relação entre lexer, parser, AST, tabela de símbolos, IR, otimização e back-end permaneça visível.
| Número de páginas | 109 |
| Edição | 1 (2026) |
| Formato | A5 (148x210) |
| Acabamento | Brochura c/ orelha |
| Tipo de papel | Estucado Mate 150g |
| Idioma | Português |
Tem algo a reclamar sobre este livro? Envie um email para [email protected]
Faça o login deixe o seu comentário sobre o livro.