Changeset 3896
- Timestamp:
- 09/19/03 15:14:56 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/j/src/org/armedbear/lisp/subtypep.lisp
r3790 r3896 2 2 ;;; 3 3 ;;; Copyright (C) 2003 Peter Graves 4 ;;; $Id: subtypep.lisp,v 1. 8 2003-09-15 05:00:42piso Exp $4 ;;; $Id: subtypep.lisp,v 1.9 2003-09-19 15:14:56 piso Exp $ 5 5 ;;; 6 6 ;;; This program is free software; you can redistribute it and/or … … 24 24 (defparameter *known-types* (make-hash-table)) 25 25 26 (dolist (i '((ARRAY) 26 (dolist (i '((ARITHMETIC-ERROR ERROR) 27 (ARRAY) 27 28 (BASE-STRING SIMPLE-STRING) 28 29 (BIGNUM INTEGER) … … 31 32 (BOOLEAN SYMBOL) 32 33 (BUILT-IN-CLASS STANDARD-CLASS) 34 (CELL-ERROR ERROR) 33 35 (CHARACTER) 34 36 (CLASS STANDARD-OBJECT) … … 37 39 (CONDITION) 38 40 (CONS LIST) 41 (CONTROL-ERROR ERROR) 42 (DIVISION-BY-ZERO ARITHMETIC-ERROR) 43 (END-OF-FILE STREAM-ERROR) 44 (ERROR SERIOUS-CONDITION) 39 45 (EXTENDED-CHAR CHARACTER NIL) 46 (FILE-ERROR ERROR) 40 47 (FIXNUM INTEGER) 41 48 (FLOAT REAL) 49 (FLOATING-POINT-INEXACT ARITHMETIC-ERROR) 50 (FLOATING-POINT-INVALID-OPERATION ARITHMETIC-ERROR) 51 (FLOATING-POINT-OVERFLOW ARITHMETIC-ERROR) 52 (FLOATING-POINT-UNDERFLOW ARITHMETIC-ERROR) 42 53 (FUNCTION) 43 54 (GENERIC-FUNCTION FUNCTION) … … 50 61 (PACKAGE) 51 62 (PACKAGE-ERROR ERROR) 63 (PARSE-ERROR ERROR) 52 64 (PATHNAME) 65 (PRINT-NOT-READABLE ERROR) 53 66 (PROGRAM-ERROR ERROR) 54 67 (RANDOM-STATE) 55 68 (RATIO RATIONAL) 56 69 (RATIONAL REAL) 70 (READER-ERROR PARSE-ERROR STREAM-ERROR) 57 71 (READTABLE) 58 72 (REAL NUMBER) … … 62 76 (SIMPLE-BASE-STRING SIMPLE-STRING BASE-STRING) 63 77 (SIMPLE-BIT-VECTOR BIT-VECTOR SIMPLE-ARRAY) 78 (SIMPLE-CONDITION CONDITION) 79 (SIMPLE-ERROR SIMPLE-CONDITION ERROR) 64 80 (SIMPLE-STRING STRING SIMPLE-ARRAY) 81 (SIMPLE-TYPE-ERROR SIMPLE-CONDITION TYPE-ERROR) 65 82 (SIMPLE-VECTOR VECTOR SIMPLE-ARRAY) 83 (SIMPLE-WARNING SIMPLE-CONDITION WARNING) 66 84 (STANDARD-CHAR CHARACTER) 67 85 (STANDARD-CLASS CLASS) 68 86 (STANDARD-GENERIC-FUNCTION GENERIC-FUNCTION) 69 87 (STANDARD-OBJECT) 88 (STORAGE-CONDITION SERIOUS-CONDITION) 70 89 (STREAM) 90 (STREAM-ERROR ERROR) 71 91 (STRING VECTOR) 72 92 (STRUCTURE-CLASS CLASS STANDARD-OBJECT) 93 (STYLE-WARNING WARNING) 73 94 (SYMBOL) 74 95 (TWO-WAY-STREAM STREAM) 75 96 (TYPE-ERROR ERROR) 97 (UNBOUND-SLOT CELL-ERROR) 98 (UNBOUND-VARIABLE CELL-ERROR) 99 (UNDEFINED-FUNCTION CELL-ERROR) 76 100 (VECTOR ARRAY SEQUENCE) 101 (WARNING CONDITION) 77 102 )) 78 103 (setf (gethash (car i) *known-types*) (cdr i)))
Note: See TracChangeset
for help on using the changeset viewer.