Data Representations in PDP-10 MACLISP

The internal representations of the various MacLISP data types are presented and discussed. Certain implementation tradeoffs are considered. The ultimate decisions on these tradeoffs are discussed in the light of MacLISP's prime objective of being an efficient high-level language for the...

Full description

Bibliographic Details
Main Author: Steele, Guy Lewis, Jr.
Language:en_US
Published: 2004
Online Access:http://hdl.handle.net/1721.1/6278
_version_ 1826201812477149184
author Steele, Guy Lewis, Jr.
author_facet Steele, Guy Lewis, Jr.
author_sort Steele, Guy Lewis, Jr.
collection MIT
description The internal representations of the various MacLISP data types are presented and discussed. Certain implementation tradeoffs are considered. The ultimate decisions on these tradeoffs are discussed in the light of MacLISP's prime objective of being an efficient high-level language for the implementation of large systems such as MACSYMA. The basic strategy of garbage collection is outlined, with reference to the specific representations involved. Certain "clever tricks" are explained and justified. The "address space crunch" is explained and some alternative solutions explored.
first_indexed 2024-09-23T11:57:18Z
id mit-1721.1/6278
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T11:57:18Z
publishDate 2004
record_format dspace
spelling mit-1721.1/62782019-04-12T08:30:00Z Data Representations in PDP-10 MACLISP Steele, Guy Lewis, Jr. The internal representations of the various MacLISP data types are presented and discussed. Certain implementation tradeoffs are considered. The ultimate decisions on these tradeoffs are discussed in the light of MacLISP's prime objective of being an efficient high-level language for the implementation of large systems such as MACSYMA. The basic strategy of garbage collection is outlined, with reference to the specific representations involved. Certain "clever tricks" are explained and justified. The "address space crunch" is explained and some alternative solutions explored. 2004-10-04T14:48:25Z 2004-10-04T14:48:25Z 1977-09-01 AIM-420 http://hdl.handle.net/1721.1/6278 en_US AIM-420 6743211 bytes 4756094 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle Steele, Guy Lewis, Jr.
Data Representations in PDP-10 MACLISP
title Data Representations in PDP-10 MACLISP
title_full Data Representations in PDP-10 MACLISP
title_fullStr Data Representations in PDP-10 MACLISP
title_full_unstemmed Data Representations in PDP-10 MACLISP
title_short Data Representations in PDP-10 MACLISP
title_sort data representations in pdp 10 maclisp
url http://hdl.handle.net/1721.1/6278
work_keys_str_mv AT steeleguylewisjr datarepresentationsinpdp10maclisp