The Denotational Description of Programming Languages

77,30 €
+ 6,49 € Livraison

The Denotational Description of Programming Languages

Vendu par:

77,30 €

En stock
+ 6,49 € Livraison

Politique de retour sur 14 jours

Protection de l'acheteur

Modes de paiement:

  • Marque: Unbranded
Vendu par:

Détails du produit

Détails du produit

The Denotational Description of Programming Languages

1. Introduction. - 1. 1. Syntax semantics and pragmatics. - 1. 2. The purposes of formal semantics. - 1. 3. Denotational semantics. - 1. 4. Abstract entities and their description. - 2. A first example: the language TINY. - 2. 1. Informal syntax of TINY. - 2. 2. Informal semantics of TINY. - 2. 3. An example. - 2. 4. Formal semantics of TINY. - 3. General concepts and notation. - 3. 1. Abstract syntax. - 3. 2. Sets and domains. - 3. 3. Defining domains. - 3. 4. Functions. - 4. Denotational description of TINY. - 4. 1. Abstract syntax. - 4. 2. Semantics. - 5. Standard semantics. - 5. 1. Continuations. - 5. 2. Locations stores and environments. - 5. 3. Standard domains of values. - 5. 4. Blocks declarations and scope. - 5. 5. Standard domains of continuations. - 5. 6. Standard semantic functions. - 5. 7. Continuation transforming functions. - 5. 8. Assignments and L and R values. - 5. 9. Procedures and functions. - 5. 10 Non standard semantics and concurrency. - 6. A second example: the language SMALL. - 6. 1. Syntax of SMALL. - 6. 2. Semantics of SMALL. - 6. 3. A worked example. - 7. Escapes and jumps. - 7. 1. Escapes. - 7. 2. Jumps. - 8. Various kinds of procedures and functions. - 8. 1. Procedures (or functions) with zero or more parameters. - 8. 2. Recursive procedures and functions. - 8. 3. Static and dynamic binding. - 8. 4. Parameter passing mechanisms. - 8. 5. Procedure calling mechanisms. - 8. 6. Summary of calling and passing mechanisms. - 8. 7. Procedure and function denoting expressions (abstractions). - 8. 8. Declaration binding mechanisms. - 9. Data structures. - 9. 1. References. - 9. 2. Arrays. - 9. 3. Records. - 9. 4. Data structure valued expressions. - 9. 5. Files. - 10. Iteration constructs. - 10. 1. repeat C until E. - 10. 2. Event loops. - 10. 3. For-statements. - 11. Own-variables. - 11. 1. The within construct. - 11. 2. Different interpretations of ALGOL 60 own-variables. - 11. 3. Semantics of own-variables. - 12. Types. - 12. 1. Various kinds of types. - 12. 2. Well-typed programs and type-checking. - 12. 3. The semantics of types. - Appendix: Remarks for instructors and sample exercises. - Sample exercises. - References. - Subject and Author Index. - Symbols. Language: English
  • Marque: Unbranded
  • Catégorie: Informatique et Internet
  • Date de publication: 1987/01/19
  • Editeur / Label: Springer
  • Format: Paperback
  • Langue: English
  • Artiste: M.J.C. Gordon
  • Identifiant Fruugo: 337367400-740996790
  • ISBN: 9780387904337
Engagement

Garantie du vendeur

Garantie légale de 2 ans incluse

Vos droits de consommateur dans l'UE incluent une garantie légale gratuite d'une durée minimale de 2 ans

Télécharger la garantie légale de conformité
Livraison

Livraison

Expédition dans un délai de 4 jours

  • STANDARD: 9,79 € - Livraison entre jeu. 01 octobre 2026–mar. 06 octobre 2026

Expédition de Royaume-Uni.

Retours

Retours et annulations

Retours

Nous mettons tout en œuvre pour que les produits que vous commandez vous soient livrés dans leur intégralité et selon vos indications. Néanmoins, si vous recevez une commande incomplète, des articles différents de ceux commandés ou si, pour toute autre raison, la commande ne vous satisfait pas, vous pouvez retourner la commande ou tout produit inclus dans celle-ci et recevoir un remboursement complet des articles.

Voir l'intégralité de la politique de retour

Annulations

Vous disposez d'un droit de rétractation de 14 jours à compter de la réception de votre commande, sans avoir à justifier de motif. Pour exercer facilement ce droit, vous pouvez utiliser le lien « Annuler ma commande » situé en bas de chaque page ou dans votre compte Fruugo, rubrique « Commandes ». Une fois votre droit de rétractation exercé, nous vous enverrons un accusé de réception par e-mail. Si votre commande a déjà été expédiée par le vendeur, nous vous fournirons les instructions de retour nécessaires pour un remboursement rapide.

Consulter l'intégralité de la politique d'annulation