On the Construction of Persistent Programming Environments (1988)
Cached
Download Links
- [www.dcs.st-and.ac.uk]
- [ftp-ppg.dcs.st-and.ac.uk]
- [ftp-fide.dcs.st-andrews.ac.uk]
- DBLP
Other Repositories/Bibliography
| Citations: | 16 - 4 self |
BibTeX
@MISC{Dearle88onthe,
author = {Alan Dearle},
title = {On the Construction of Persistent Programming Environments},
year = {1988}
}
Years of Citing Articles
OpenURL
Abstract
This thesis presents research into the construction of persistent programming systems. Much of the thesis is concerned with the design and implementation of persistent programming languages, in particular PS-algol and Napier. Both languages support machine independent vector and raster graphics data types. Napier provides an environment mechanism that enables the incremental construction and binding of programs. Napier has a powerful type system featuring parametric polymorphism and abstract data types. The machine supporting Napier, the Persistent Abstract Machine, is investigated. The machine supports an efficient implementation of parametric polymorphism and abstract data types. The Persistent Abstract Machine has a layered architecture in which permits experimentation into language implementation and store design. The construction of compilers in a persistent environment is explored. A flexible compiler architecture is developed. With it, a family of compilers may be constructed a...







