Denotational Semantics 在線電子書 圖書標籤: Semantics 邏輯 語言 語義 形式化 pl cs581
發表於2024-12-23
Denotational Semantics 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
有點老瞭。。。比較傳統的domain theory處理recursive的介紹
評分有點老瞭。。。比較傳統的domain theory處理recursive的介紹
評分有點老瞭。。。比較傳統的domain theory處理recursive的介紹
評分有點老瞭。。。比較傳統的domain theory處理recursive的介紹
評分有點老瞭。。。比較傳統的domain theory處理recursive的介紹
Dave Schmidt
Professor Emeritus
Ph.D. 1981, Kansas State University
Post-doctoral fellow, 1982-83, Edinburgh University
Visiting Positions:
École Polytechnique, Palaiseau, 2003-04
IRISA, Rennes, France, 2004
École Normale Superieure d'Ulm, Paris, 1998 and 2006
Aarhus University, Denmark, 1997
University of Glasgow, Scotland, 1989 and 1995
University of Copenhagen, Denmark, 1987 and 1993
Edinburgh University, Scotland, 1991 and 1992
Research
Static analysis, abstract interpretation, denotational semantics.
Selected Publications
Schmidt, D.A. The Structure of Typed Programming Languages. MIT Press, Cambridge, MA, 367 pages, 1994.
Schmidt, D.A. Denotational Semantics: A Methodology for Language Development. Allyn and Bacon, Inc., Boston, MA, 331 pages, 1986.
See also http://people.cis.ksu.edu/~schmidt/papers/home.html
Denotational semantics is a methodology for giving mathematical meaning to programming languages and systems. It was developed by Christopher Strachey’s Programming Research Group at Oxford University in the 1960s. The method combines mathematical rigor, due to the work of Dana Scott, with notational elegance, due to Strachey. Originally used as an analysis tool, denotational semantics has grown in use as a tool for language design and implementation.
This book was written to make denotational semantics accessible to a wider audience and to update existing texts in the area. I have presented the topic from an engineering viewpoint, emphasizing the descriptional and implementational aspects. The relevant mathematics is also included, for it gives rigor and validity to the method and provides a foundation for further research.
The book is intended as a tutorial for computing professionals and as a text for university courses at the upper undergraduate or beginning graduate level. The reader should be acquainted with discrete structures and one or more general purpose programming languages. Experience with an applicative-style language such as LISP, ML, or Scheme is also helpful.
評分
評分
評分
評分
Denotational Semantics 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024