Notice bibliographique
- Notice
Type(s) de contenu et mode(s) de consultation : Texte noté : électronique
Titre(s) : Concepts and semantics of programming languages. vol. 2, Modular and object-oriented constructs with Ocaml, Python, C++, Ada and Java [Texte électronique] / Thérèse Hardin... [et al.]
Publication : London : ISTE ; Hoboken : Wiley, copyright 2021
Description matérielle : 1 ressource dématérialisée
Collection : Computer engineering series
Lien à la collection : Computer engineering series (Online)
Note(s) : Bibliogr. p. 231-232
This book - composed of two volumes - explores the syntactical constructs of the most
common programming languages, and sheds a mathematical light on their semantics, providing
also an accurate presentation of the material aspects that interfere with coding.
Concepts and Semantics of Programming Languages 2 presents an original semantic model,
collectively taking into account all of the constructs and operations of modules and
classes: visibility, import, export, delayed definitions, parameterization by types
and values, extensions, etc. The model serves for the study of Ada and OCaml modules,
as well as C header files. It can be deployed to model object and class features,
and is thus used to describe Java, C++, OCaml and Python classes. This book is intended
not only for computer science students and teachers but also seasoned programmers,
who will find a guide to reading reference manuals and the foundations of program
verification
Sujet(s) : Langages de programmation -- Sémantique
Objective Caml (langage de programmation)
Python (langage de programmation)
Indice(s) Dewey : 005.13 (23e éd.) = Programmation des ordinateurs
Identifiants, prix et caractéristiques : ISBN 978-1-78630-602-9
Identifiant de la notice : ark:/12148/cb47270239t
Notice n° :
FRBNF47270239
(notice reprise d'un réservoir extérieur)