The interlisp virtual machine : study of its design and its implementation as multilisp

Abstract machine definitions have been recognized as convenient and powerful tools for enhancing software portability. One such machine, the Inter lisp Virtual Machine, is examined in this thesis. We present the Multilisp System as an implementation of the Virtual Machine and discuss some of the des...

Full description

Bibliographic Details
Main Author: Koomen, Johannes A.G.M.
Language:English
Published: 2010
Online Access:http://hdl.handle.net/2429/22148
id ndltd-UBC-oai-circle.library.ubc.ca-2429-22148
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-221482018-01-05T17:41:29Z The interlisp virtual machine : study of its design and its implementation as multilisp Koomen, Johannes A.G.M. Abstract machine definitions have been recognized as convenient and powerful tools for enhancing software portability. One such machine, the Inter lisp Virtual Machine, is examined in this thesis. We present the Multilisp System as an implementation of the Virtual Machine and discuss some of the design criteria and difficulties encountered in mapping the Virtual Machine onto a particular environment. On the basis of our experience with Multilisp we indicate several weaknesses of the Virtual Machine which impair its adequacy as a basis for a portable Interlisp System. Science, Faculty of Computer Science, Department of Graduate 2010-03-19T20:15:57Z 2010-03-19T20:15:57Z 1980 Text Thesis/Dissertation http://hdl.handle.net/2429/22148 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
collection NDLTD
language English
sources NDLTD
description Abstract machine definitions have been recognized as convenient and powerful tools for enhancing software portability. One such machine, the Inter lisp Virtual Machine, is examined in this thesis. We present the Multilisp System as an implementation of the Virtual Machine and discuss some of the design criteria and difficulties encountered in mapping the Virtual Machine onto a particular environment. On the basis of our experience with Multilisp we indicate several weaknesses of the Virtual Machine which impair its adequacy as a basis for a portable Interlisp System. === Science, Faculty of === Computer Science, Department of === Graduate
author Koomen, Johannes A.G.M.
spellingShingle Koomen, Johannes A.G.M.
The interlisp virtual machine : study of its design and its implementation as multilisp
author_facet Koomen, Johannes A.G.M.
author_sort Koomen, Johannes A.G.M.
title The interlisp virtual machine : study of its design and its implementation as multilisp
title_short The interlisp virtual machine : study of its design and its implementation as multilisp
title_full The interlisp virtual machine : study of its design and its implementation as multilisp
title_fullStr The interlisp virtual machine : study of its design and its implementation as multilisp
title_full_unstemmed The interlisp virtual machine : study of its design and its implementation as multilisp
title_sort interlisp virtual machine : study of its design and its implementation as multilisp
publishDate 2010
url http://hdl.handle.net/2429/22148
work_keys_str_mv AT koomenjohannesagm theinterlispvirtualmachinestudyofitsdesignanditsimplementationasmultilisp
AT koomenjohannesagm interlispvirtualmachinestudyofitsdesignanditsimplementationasmultilisp
_version_ 1718591932357148672