The PSL Users Manual
Version 4.2
by
Herbert Melenk and Winfried Neun
Konrad–Zuse–Zentrum für Informationstechnik Berlin
Division of Symbolic Computing
Takustrasse 7
D–14195 Berlin-Dahlem
URL: http://www.zib.de
based on earlier Versions
by
The Utah Symbolic Computation Group
Department of Computer Science
University of Utah
Salt Lake City, Utah 84112
and
Hewlett-Packard Company
Computer Research Center
Copyright | © | 1997 | Konrad–Zuse–Zentrum Berlin |
University of Utah | |||
Hewlett–Packard Company | |||
All rights reserved. |
Registered system holders may reproduce all or any part of this publication for internal purposes, provided that the source of the material is clearly acknowledged, and the copyright notice is retained.
(M 3004.02)
ABSTRACT
This manual describes the primitive data structures, facilities and functions present in the Portable Standard LISP (PSL) system. It describes the implementation details and functions of interest to a PSL programmer. Except for a small number of hand-coded routines for I/O and efficient function calling, PSL is written entirely in itself, using a machine-oriented mode of PSL, called SYSLisp, to perform word, byte, and efficient integer and string operations. PSL is compiled by an enhanced version of the Portable LISP Compiler, and currently runs on many platforms, from personal computers up to super computers.