A Fortran-Compiled List-Processing Language
Journal of the ACM (JACM)
Communications of the ACM
Symbol manipulation by threaded lists
Communications of the ACM
Lively linear Lisp: “look ma, no garbage!”
ACM SIGPLAN Notices
A bibliography on garbage collection and related topics
ACM SIGPLAN Notices
Static and dynamic partitioning of pointers as links and threads
Proceedings of the first ACM SIGPLAN international conference on Functional programming
Research Demonstration of a Hardware Reference-Counting Heap
Lisp and Symbolic Computation
One-bit counts between unique and sticky
Proceedings of the 1st international symposium on Memory management
Garbage collecting the Internet: a survey of distributed garbage collection
ACM Computing Surveys (CSUR)
The aggregate update problem in functional programming systems
POPL '85 Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
A facility for defining and manipulating generalized data structures
ACM Transactions on Database Systems (TODS)
Elements of Data Management Systems
ACM Computing Surveys (CSUR)
Garbage Collection of Linked Data Structures
ACM Computing Surveys (CSUR)
Managing Reentrant Structures Using Reference Counts
ACM Transactions on Programming Languages and Systems (TOPLAS)
ELIZA — a computer program for the study of natural language communication between man and machine
Communications of the ACM - Special 25th Anniversary Issue
List processing in real time on a serial computer
Communications of the ACM
Communications of the ACM
Multiprocessing compactifying garbage collection
Communications of the ACM
A language extension for graph processing and its formal semantics
Communications of the ACM
List tracing in systems allowing multiple cell-types
Communications of the ACM
The list set generator: a construct for evaluating set expressions
Communications of the ACM
Computing polynomial resultants: Bezout's determinant vs. Collins' reduced P.R.S. algorithm
Communications of the ACM
Information science in a Ph.D. computer science program
Communications of the ACM
A university's educational program in computer science
Communications of the ACM
Recovery of reentrant list structures in SLIP
Communications of the ACM
Communications of the ACM
An efficient machine-independent procedure for garbage collection in various list structures
Communications of the ACM
A note on the formation of free list
Communications of the ACM
Letters to the editor: syntax and generalization of ALGOL 60
Communications of the ACM
Letters to the editor: on the implementation of SLIP
Communications of the ACM
ELIZA—a computer program for the study of natural language communication between man and machine
Communications of the ACM
The structure of programming languages
Communications of the ACM
Some experiments in algebraic manipulation by computer
Communications of the ACM
PM, a system for polynomial manipulation
Communications of the ACM
AUTOMAST: automatic mathematical analysis and symbolic translation
Communications of the ACM
SIMULA: an ALGOL-based simulation language
Communications of the ACM
Letters to the editor: on word combinations
Communications of the ACM
Letters to the editor: on the reference counter method
Communications of the ACM
An on-the-fly reference counting garbage collector for Java
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Communications of the ACM
Decreasing Memory Overhead in Hard Real-Time Garbage Collection
EMSOFT '02 Proceedings of the Second International Conference on Embedded Software
Efficient applicative data types
POPL '84 Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Direct execution of lisp on a list_directed architecture
ASPLOS I Proceedings of the first international symposium on Architectural support for programming languages and operating systems
The dream of a lifetime: A lazy variable extent mechanism
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
Teaching data abstraction to the practicing programmer: A case study
SIGCSE '80 Proceedings of the eleventh SIGCSE technical symposium on Computer science education
A comparison of file organization techniques
ACM '69 Proceedings of the 1969 24th national conference
An on-line symbol manipulation system
ACM '67 Proceedings of the 1967 22nd national conference
List-tracing in systems allowing multiple cell-types
SYMSAC '71 Proceedings of the second ACM symposium on Symbolic and algebraic manipulation
New languages from old: The extension of programming languages by embedding, with a case study
ICSE '76 Proceedings of the 2nd international conference on Software engineering
An algebraic manipulator using SLIP
SYMSAC '66 Proceedings of the first ACM symposium on Symbolic and algebraic manipulation
The variable cell length listprocessor VARLIST
ACM '74 Proceedings of the 1974 annual conference - Volume 1
Tramp: An interpretive associative processor with deductive capabilities
ACM '68 Proceedings of the 1968 23rd ACM national conference
A compiler language for data structures
ACM '68 Proceedings of the 1968 23rd ACM national conference
SIGHT, a satellite interactive graphic terminal
ACM '68 Proceedings of the 1968 23rd ACM national conference
Aspects and applications of symbol manpulation
ACM '66 Proceedings of the 1966 21st national conference
A language and model for computer-aided design
ACM '66 Proceedings of the 1966 21st national conference
A file definition facility for file structures
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
FOL: a language for implementing file organizations for information storage and retrieval systems
SIGPLAN '73 Proceedings of the 1973 meeting on Programming languages and information retrieval
Dynamic storage routines for Fortran programs
ACM SIGPLAN Notices
DYSTAL 2: a general purpose extension of FORTRAN
ACM SIGPLAN Notices
The space cost of lazy reference counting
Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages
ACM SIGPLAN Notices
A unified theory of garbage collection
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Ludeman's PL/I FORMAC gradient problem as handled by FORTRAN SYMBOLANG
ACM SIGSAM Bulletin
The introduction of a paging technique into the symmetric list processor, SLIP
ACM SIGSAM Bulletin
An on-the-fly reference-counting garbage collector for java
ACM Transactions on Programming Languages and Systems (TOPLAS)
ACM SIGPLAN Notices
Data and storage structures for interactive graphics
ACM SIGPLAN Notices
Compiler optimizations for nondeferred reference: counting garbage collection
Proceedings of the 5th international symposium on Memory management
A real-time garbage collection framework for embedded systems
SCOPES '05 Proceedings of the 2005 workshop on Software and compilers for embedded systems
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
An efficient on-the-fly cycle collection
ACM Transactions on Programming Languages and Systems (TOPLAS)
Overlooking roots: a framework for making nondeferred reference-counting garbage collection fast
Proceedings of the 6th international symposium on Memory management
The automatic optimization of slip routines
ACM SIGSAM Bulletin
Garbage collection: Java application servers' Achilles heel
Science of Computer Programming
Remote computing--an experimental system: part 2: internal design
AFIPS '64 (Spring) Proceedings of the April 21-23, 1964, spring joint computer conference
APL: a language for associative data handling in PL/I
AFIPS '66 (Fall) Proceedings of the November 7-10, 1966, fall joint computer conference
A translation grammar for ALGOL 68
AFIPS '70 (Spring) Proceedings of the May 5-7, 1970, spring joint computer conference
Some syntactic methods for specifying extendible programming languages
AFIPS '69 (Fall) Proceedings of the November 18-20, 1969, fall joint computer conference
LPL: a generalized list processing language
AFIPS '74 Proceedings of the May 6-10, 1974, national computer conference and exposition
IJCAI'69 Proceedings of the 1st international joint conference on Artificial intelligence
Explorations with a simulation model of short-term memory
IJCAI'69 Proceedings of the 1st international joint conference on Artificial intelligence
On The Advantages of Tagged Architecture
IEEE Transactions on Computers
History of IBM's technical contributions to high level programming languages
IBM Journal of Research and Development
Integrating generations with advanced reference counting garbage collectors
CC'03 Proceedings of the 12th international conference on Compiler construction
The engineering assistant: design of a symbol manipulation system
Symposium on Interactive Systems for Experimental Applied Mathematics: Proceedings of the Association for Computing Machinery Inc. Symposium
Non-blocking garbage collection for real-time Android
Proceedings of the 11th International Workshop on Java Technologies for Real-time and Embedded Systems
Bibliography on data base structures
ACM SIGMIS Database
Hi-index | 48.61 |
A list processing system in which each list cell contains both a forward and a backward link as well as a datum is described. This system is intended for imbedding in higher level languages capable of calling functions and subroutines coded in machine language. The presentation is in the form of FORTRAN programs depending on only a limited set of “primitive” machine language subroutines which are also defined. Finally, a set of field, particularly character, manipulation primitives are given to round out the system.