Introdução à Compilação 1ED - Evolution
Skip to main content
 

Introdução à Compilação 1ED

Formato : eBook
Ler isto em : Desktop SmartPhone Tablet iOS Android Windows

 

Descrição do Livro

"Este livro é a 2ª edição de uma obra que resultou de muitos anos de pesquisa e de experiência didática do autor em disciplinas de cursos acadêmicos e profissionais na área de engenharia de computação e tem como foco principal a construção prática de compiladores, com ênfase na obtenção de reconhecedores sintáticos e na automatização dessa tarefa.
Seu conteúdo trabalha os temas ligados à construção de processadores de linguagens de programação, especialmente aqueles específicos à compilação, enquanto capacita o leitor nas bases conceituais necessárias à compreensão e posterior familiarização com a teoria e com os métodos científicos para solucionar diversos problemas complexos suscitados pela elaboração de compiladores e interpretadores.
Tendo como público-alvo um conjunto heterogêneo de leitores, a obra procura ser minimamente autossuficiente em temas fundamentais, exigindo do leitor apenas a necessária familiaridade com linguagens de programação de alto nível, raciocínio abstrato e boa vontade para a interpretação das notações simbólicas.
Neste livro, o leitor encontra um material voltado especialmente para as partes práticas associadas à realização de compiladores e interpretadores, tendo sido selecionados para essa finalidade métodos cuja utilização requer poucos subsídios teóricos, permitindo a aplicação de técnicas poderosas, embora de baixa complexidade.
Um forte diferencial desta obra em relação a outras similares que se encontram no mercado é que ela não apenas desmistifica como demonstra numerosos aspectos da simplicidade que podem apresentar os softwares de processamento de linguagens.
Esse conceito é estendido inclusive a ferramentas de geração automática de softwares dessa natureza e ilustrado pela apresentação do projeto completo de um gerador de reconhecedores sintáticos para a sintaxe de linguagens especificadas formalmente por uma gramática em Notação de Wirth."