Semantics with Applications: A Formal Introduction

Capa do livro Semantics with Applications: A Formal Introduction, de Hanne Riis Nielson, Flemming Nielson

Livro digital

Título:
Semantics with Applications: A Formal Introduction

Autor:
Hanne Riis Nielson, Flemming Nielson

Categoria:
Tecnologia > Geral

Tags:
Métodos FormaisFundamentos da Computação

Pessoa doadora:
Raffaello D. N.

Sinopse:
Formal semantics becomes more useful when its major traditions can be compared on the same language. Hanne Riis Nielson and Flemming Nielson develop operational, denotational, and axiomatic approaches around the While language, beginning with expression semantics and properties before deriving natural and structural operational rules. The sequence connects theory to implementation: an abstract machine and a provably correct translation lead into fixed-point foundations for denotational semantics, followed by static program analysis and axiomatic verification. Equivalence results link the approaches, while extensions cover blocks, procedures, scope, locations, continuations, exceptions, bounded iteration, soundness, completeness, and exact execution-time assertions. This is an advanced, proof-oriented introduction that refuses to treat semantic methods as isolated toolkits. Readers gain a unified view of how language meaning supports compiler correctness, program analysis, and verification, reinforced by notation reviews, Miranda implementations, formal rule tables, proofs, and references for deeper study.

Livro digital disponível gratuitamente!
Clique no botão abaixo para receber este livro.
Seja o primeiro a receber este livro
Comprar na Amazon

Continue explorando

Livros disponíveis que combinam com esta leitura.

Using Z Specification, Refinement, and Proof Livro digital
Using Z Specification, Refinement, and Proof
Compiler Construction using C# (SLANGFOR.NET) Livro digital
Compiler Construction using C# (SLANGFOR.NET)
Algorithms and Data Structures Livro digital
Algorithms and Data Structures
Programming Languages: Application and Interpretation Livro digital
Programming Languages: Application and Interpretation
Partial Evaluation and Automatic Program Generation Livro digital
Partial Evaluation and Automatic Program Generation
Compiler Design: Theory, Tools, and Examples, Java Edition Livro digital
Compiler Design: Theory, Tools, and Examples, Java Edition
Esse site salva cookies para uma melhor experiência de usuário. Saiba mais lendo nossaPolítica de Privacidade.