fbpx
Wikipedia

Alphard (programming language)

Alphard is a Pascal-like programming language for data abstraction and verification, proposed and designed by William A. Wulf, Ralph L. London, and Mary Shaw.[1] The language was the subject of several research publications in the late 1970s, but was never implemented. Its main innovative feature was the introduction of the 'form' datatype, which combines a specification and a procedural (executable) implementation. It also took the generator from IPL-V,[2] as well as the mapping functions from Lisp[3] and made it general case.[4]

References edit

  1. ^ Wulf, William A.; London, Ralph L.; Shaw, Mary (December 1976). "An Introduction to the Construction and Verification of Alphard Programs". IEEE Transactions on Software Engineering. 2 (4): 253–265.
  2. ^ Newell, Allen (1964). Information processing language-V manual. Prentice-Hall. Retrieved 12 May 2012.
  3. ^ McCarthy, John (1965). LISP 1.5 programmer's manual (2d ed.). Cambridge: M.I.T. Press. ISBN 978-0262130110.
  4. ^ Shaw, Mary (1981). Alphard: form and content. Springer-Verlag. ISBN 978-3-540-90663-6. Retrieved 12 May 2012.

Further reading edit

  • Cleaveland, J. Craig (1986). An Introduction to Data Types. Addison-Wesley. ISBN 0201119404.


alphard, programming, language, alphard, pascal, like, programming, language, data, abstraction, verification, proposed, designed, william, wulf, ralph, london, mary, shaw, language, subject, several, research, publications, late, 1970s, never, implemented, ma. Alphard is a Pascal like programming language for data abstraction and verification proposed and designed by William A Wulf Ralph L London and Mary Shaw 1 The language was the subject of several research publications in the late 1970s but was never implemented Its main innovative feature was the introduction of the form datatype which combines a specification and a procedural executable implementation It also took the generator from IPL V 2 as well as the mapping functions from Lisp 3 and made it general case 4 References edit Wulf William A London Ralph L Shaw Mary December 1976 An Introduction to the Construction and Verification of Alphard Programs IEEE Transactions on Software Engineering 2 4 253 265 Newell Allen 1964 Information processing language V manual Prentice Hall Retrieved 12 May 2012 McCarthy John 1965 LISP 1 5 programmer s manual 2d ed Cambridge M I T Press ISBN 978 0262130110 Shaw Mary 1981 Alphard form and content Springer Verlag ISBN 978 3 540 90663 6 Retrieved 12 May 2012 Further reading editCleaveland J Craig 1986 An Introduction to Data Types Addison Wesley ISBN 0201119404 nbsp This programming language related article is a stub You can help Wikipedia by expanding it vte Retrieved from https en wikipedia org w index php title Alphard programming language amp oldid 1075856661, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.