Abstract Data Types in Stack Based Languages

Abstract data types are the basis of an emerging methodology of computer programming. The only existing languages supporting abstract data types directly, CLU and Simula, both require compacting garbage collection, and thus they are not suitable for many applications. This thesis presents the desig...

Full description

Bibliographic Details
Main Author: Moss, J. Eliot B.
Other Authors: Liskov, Barbara H.
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149480
_version_ 1826190613246115840
author Moss, J. Eliot B.
author2 Liskov, Barbara H.
author_facet Liskov, Barbara H.
Moss, J. Eliot B.
author_sort Moss, J. Eliot B.
collection MIT
description Abstract data types are the basis of an emerging methodology of computer programming. The only existing languages supporting abstract data types directly, CLU and Simula, both require compacting garbage collection, and thus they are not suitable for many applications. This thesis presents the design of a new language incorporating abstract data types; the language requires only a run-time stack, and not garbage collection.
first_indexed 2024-09-23T08:42:42Z
id mit-1721.1/149480
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T08:42:42Z
publishDate 2023
record_format dspace
spelling mit-1721.1/1494802023-03-30T04:18:57Z Abstract Data Types in Stack Based Languages Moss, J. Eliot B. Liskov, Barbara H. Abstract data types are the basis of an emerging methodology of computer programming. The only existing languages supporting abstract data types directly, CLU and Simula, both require compacting garbage collection, and thus they are not suitable for many applications. This thesis presents the design of a new language incorporating abstract data types; the language requires only a run-time stack, and not garbage collection. 2023-03-29T15:01:40Z 2023-03-29T15:01:40Z 1978-02 https://hdl.handle.net/1721.1/149480 03768492 MIT-LCS-TR-190 application/pdf
spellingShingle Moss, J. Eliot B.
Abstract Data Types in Stack Based Languages
title Abstract Data Types in Stack Based Languages
title_full Abstract Data Types in Stack Based Languages
title_fullStr Abstract Data Types in Stack Based Languages
title_full_unstemmed Abstract Data Types in Stack Based Languages
title_short Abstract Data Types in Stack Based Languages
title_sort abstract data types in stack based languages
url https://hdl.handle.net/1721.1/149480
work_keys_str_mv AT mossjeliotb abstractdatatypesinstackbasedlanguages