XLISP-PLUS: Another Object-oriented Lisp
Version 2.1g
18 JUL 94
Tom Almy
tom.almy@tek.com
Portions of this manual and software are from XLISP which is Copyright (c) 1988, by David Michael Betz, all rights reserved. Mr. Betz grants permission for unrestricted non-commercial use. Portions of XLISP-PLUS from XLISP-STAT are Copyright (c) 1988, Luke Tierney. UNIXSTUF.C is from Winterp 1.0, Copyright 1989 Hewlett-Packard Company (by Niels Mayer). Other enhancements and bug fixes are provided without restriction by Tom Almy, Mikael Pettersson, Neal Holtz, Johnny Greenblatt, Ken Whedbee, Blake McBride, Pete Yadlowsky, and Richard Zidlicky. See source code for details.
- TABLE OF CONTENTS
-
- INTRODUCTION
-
- XLISP COMMAND LOOP
-
- BREAK COMMAND LOOP
-
- DATA TYPES
-
- THE EVALUATOR
-
- HOOK FUNCTIONS
-
- LEXICAL CONVENTIONS
-
- 8 BIT ASCII CHARACTERS
-
- READTABLES
-
- SYMBOL CASE CONTROL
-
- PACKAGES
-
- LAMBDA LISTS
-
- OBJECTS
-
- THE 'Object' CLASS
-
- THE 'Class' CLASS
-
- INSTANCE VARIABLES OF CLASS 'CLASS':
-
- SYMBOLS
-
- EVALUATION FUNCTIONS
-
- MULTIPLE VALUE FUNCTIONS
-
- SYMBOL FUNCTIONS
-
- PACKAGE FUNCTIONS
-
- PROPERTY LIST FUNCTIONS
-
- HASH TABLE FUNCTIONS
-
- ARRAY FUNCTIONS
-
- SEQUENCE FUNCTIONS
-
- LIST FUNCTIONS
-
- DESTRUCTIVE LIST FUNCTIONS
-
- ARITHMETIC FUNCTIONS
-
- BITWISE LOGICAL FUNCTIONS
-
- STRING FUNCTIONS
-
- CHARACTER FUNCTIONS
-
- STRUCTURE FUNCTIONS
-
- OBJECT FUNCTIONS
-
- PREDICATE FUNCTIONS
-
- CONTROL CONSTRUCTS
-
- LOOPING CONSTRUCTS
-
- THE PROGRAM FEATURE
-
- INPUT/OUTPUT FUNCTIONS
-
- THE FORMAT FUNCTION
-
- FILE I/O FUNCTIONS
-
- STRING STREAM FUNCTIONS
-
- DEBUGGING AND ERROR HANDLING FUNCTIONS
-
- SYSTEM FUNCTIONS
-
- ADDITIONAL FUNCTIONS AND UTILITIES
-
- BUG FIXES AND EXTENSIONS
-
- EXAMPLES: FILE I/O FUNCTIONS
-
- INDEX
-
XLISP-PLUS - Version 2.1g - Tom Almy
tom.almy@tek.com - 18 JUL 94
Generated with WebMaker