| 1 | /* |
|---|
| 2 | * Keyword.java |
|---|
| 3 | * |
|---|
| 4 | * Copyright (C) 2002-2007 Peter Graves |
|---|
| 5 | * $Id: Keyword.java 14063 2012-08-07 10:36:33Z rschlatte $ |
|---|
| 6 | * |
|---|
| 7 | * This program is free software; you can redistribute it and/or |
|---|
| 8 | * modify it under the terms of the GNU General Public License |
|---|
| 9 | * as published by the Free Software Foundation; either version 2 |
|---|
| 10 | * of the License, or (at your option) any later version. |
|---|
| 11 | * |
|---|
| 12 | * This program is distributed in the hope that it will be useful, |
|---|
| 13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
|---|
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|---|
| 15 | * GNU General Public License for more details. |
|---|
| 16 | * |
|---|
| 17 | * You should have received a copy of the GNU General Public License |
|---|
| 18 | * along with this program; if not, write to the Free Software |
|---|
| 19 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
|---|
| 20 | * |
|---|
| 21 | * As a special exception, the copyright holders of this library give you |
|---|
| 22 | * permission to link this library with independent modules to produce an |
|---|
| 23 | * executable, regardless of the license terms of these independent |
|---|
| 24 | * modules, and to copy and distribute the resulting executable under |
|---|
| 25 | * terms of your choice, provided that you also meet, for each linked |
|---|
| 26 | * independent module, the terms and conditions of the license of that |
|---|
| 27 | * module. An independent module is a module which is not derived from |
|---|
| 28 | * or based on this library. If you modify this library, you may extend |
|---|
| 29 | * this exception to your version of the library, but you are not |
|---|
| 30 | * obligated to do so. If you do not wish to do so, delete this |
|---|
| 31 | * exception statement from your version. |
|---|
| 32 | */ |
|---|
| 33 | |
|---|
| 34 | package org.armedbear.lisp; |
|---|
| 35 | |
|---|
| 36 | import static org.armedbear.lisp.Lisp.*; |
|---|
| 37 | |
|---|
| 38 | public final class Keyword |
|---|
| 39 | { |
|---|
| 40 | public static final Symbol |
|---|
| 41 | ABCL = internKeyword("ABCL"), |
|---|
| 42 | ABORT = internKeyword("ABORT"), |
|---|
| 43 | ABSOLUTE = internKeyword("ABSOLUTE"), |
|---|
| 44 | ADJUSTABLE = internKeyword("ADJUSTABLE"), |
|---|
| 45 | ALLOW_OTHER_KEYS = internKeyword("ALLOW-OTHER-KEYS"), |
|---|
| 46 | ANSI_CL = internKeyword("ANSI-CL"), |
|---|
| 47 | APPEND = internKeyword("APPEND"), |
|---|
| 48 | ARMEDBEAR = internKeyword("ARMEDBEAR"), |
|---|
| 49 | BACK = internKeyword("BACK"), |
|---|
| 50 | BOOLEAN = internKeyword("BOOLEAN"), |
|---|
| 51 | CAPITALIZE = internKeyword("CAPITALIZE"), |
|---|
| 52 | CAPITALIZE_FIRST = internKeyword("CAPITALIZE-FIRST"), |
|---|
| 53 | CASE = internKeyword("CASE"), |
|---|
| 54 | CAUSE = internKeyword("CAUSE"), |
|---|
| 55 | CHAR = internKeyword("CHAR"), |
|---|
| 56 | COMMON = internKeyword("COMMON"), |
|---|
| 57 | COMMON_LISP = internKeyword("COMMON-LISP"), |
|---|
| 58 | COMPILE_TOPLEVEL = internKeyword("COMPILE-TOPLEVEL"), |
|---|
| 59 | COUNT_ONLY = internKeyword("COUNT-ONLY"), |
|---|
| 60 | CREATE = internKeyword("CREATE"), |
|---|
| 61 | DARWIN = internKeyword("DARWIN"), |
|---|
| 62 | DATUM = internKeyword("DATUM"), |
|---|
| 63 | DECLARED = internKeyword("DECLARED"), |
|---|
| 64 | DEFAULT = internKeyword("DEFAULT"), |
|---|
| 65 | DEFAULTS = internKeyword("DEFAULTS"), |
|---|
| 66 | DEVICE = internKeyword("DEVICE"), |
|---|
| 67 | DIRECTION = internKeyword("DIRECTION"), |
|---|
| 68 | DIRECTORY = internKeyword("DIRECTORY"), |
|---|
| 69 | DIRECT_SUPERCLASSES = internKeyword("DIRECT-SUPERCLASSES"), |
|---|
| 70 | DOWNCASE = internKeyword("DOWNCASE"), |
|---|
| 71 | ELEMENT_TYPE = internKeyword("ELEMENT-TYPE"), |
|---|
| 72 | END = internKeyword("END"), |
|---|
| 73 | ERROR = internKeyword("ERROR"), |
|---|
| 74 | EXECUTE = internKeyword("EXECUTE"), |
|---|
| 75 | EXPECTED_TYPE = internKeyword("EXPECTED-TYPE"), |
|---|
| 76 | EXTERNAL = internKeyword("EXTERNAL"), |
|---|
| 77 | EXTERNAL_FORMAT = internKeyword("EXTERNAL-FORMAT"), |
|---|
| 78 | FILL_POINTER = internKeyword("FILL-POINTER"), |
|---|
| 79 | FORMAT_ARGUMENTS = internKeyword("FORMAT-ARGUMENTS"), |
|---|
| 80 | FORMAT_CONTROL = internKeyword("FORMAT-CONTROL"), |
|---|
| 81 | FROM_END = internKeyword("FROM-END"), |
|---|
| 82 | FREEBSD = internKeyword("FREEBSD"), |
|---|
| 83 | HOST = internKeyword("HOST"), |
|---|
| 84 | IF_DOES_NOT_EXIST = internKeyword("IF-DOES-NOT-EXIST"), |
|---|
| 85 | IF_EXISTS = internKeyword("IF-EXISTS"), |
|---|
| 86 | INHERITED = internKeyword("INHERITED"), |
|---|
| 87 | INITIAL_CONTENTS = internKeyword("INITIAL-CONTENTS"), |
|---|
| 88 | INITIAL_ELEMENT = internKeyword("INITIAL-ELEMENT"), |
|---|
| 89 | INPUT = internKeyword("INPUT"), |
|---|
| 90 | INSTANCE = internKeyword("INSTANCE"), |
|---|
| 91 | INT = internKeyword("INT"), |
|---|
| 92 | INTERNAL = internKeyword("INTERNAL"), |
|---|
| 93 | INVERT = internKeyword("INVERT"), |
|---|
| 94 | IO = internKeyword("IO"), |
|---|
| 95 | J = internKeyword("J"), |
|---|
| 96 | JAVA_1_4 = internKeyword("JAVA-1.4"), |
|---|
| 97 | JAVA_1_5 = internKeyword("JAVA-1.5"), |
|---|
| 98 | JAVA_1_6 = internKeyword("JAVA-1.6"), |
|---|
| 99 | JAVA_1_7 = internKeyword("JAVA-1.7"), |
|---|
| 100 | KEY = internKeyword("KEY"), |
|---|
| 101 | KEY_AND_VALUE = internKeyword("KEY-AND-VALUE"), |
|---|
| 102 | KEY_OR_VALUE = internKeyword("KEY-OR-VALUE"), |
|---|
| 103 | LINUX = internKeyword("LINUX"), |
|---|
| 104 | LOAD_TOPLEVEL = internKeyword("LOAD-TOPLEVEL"), |
|---|
| 105 | LOCAL = internKeyword("LOCAL"), |
|---|
| 106 | LONG = internKeyword("LONG"), |
|---|
| 107 | MOP = internKeyword("MOP"), |
|---|
| 108 | NAME = internKeyword("NAME"), |
|---|
| 109 | NETBSD = internKeyword("NETBSD"), |
|---|
| 110 | NEW_VERSION = internKeyword("NEW"), |
|---|
| 111 | NEWEST = internKeyword("NEWEST"), |
|---|
| 112 | NICKNAMES = internKeyword("NICKNAMES"), |
|---|
| 113 | NONE = internKeyword("NONE"), |
|---|
| 114 | NO_ERROR = internKeyword("NO-ERROR"), |
|---|
| 115 | OBJECT = internKeyword("OBJECT"), |
|---|
| 116 | OPENBSD = internKeyword("OPENBSD"), |
|---|
| 117 | OPERANDS = internKeyword("OPERANDS"), |
|---|
| 118 | OPERATION = internKeyword("OPERATION"), |
|---|
| 119 | OUTPUT = internKeyword("OUTPUT"), |
|---|
| 120 | OVERFLOW = internKeyword("OVERFLOW"), |
|---|
| 121 | OVERWRITE = internKeyword("OVERWRITE"), |
|---|
| 122 | PACKAGE = internKeyword("PACKAGE"), |
|---|
| 123 | PATHNAME = internKeyword("PATHNAME"), |
|---|
| 124 | PROBE = internKeyword("PROBE"), |
|---|
| 125 | PUBLIC = internKeyword("PUBLIC"), |
|---|
| 126 | PRESERVE = internKeyword("PRESERVE"), |
|---|
| 127 | REF = internKeyword("REF"), |
|---|
| 128 | RELATIVE = internKeyword("RELATIVE"), |
|---|
| 129 | RENAME = internKeyword("RENAME"), |
|---|
| 130 | RENAME_AND_DELETE = internKeyword("RENAME-AND-DELETE"), |
|---|
| 131 | SIZE = internKeyword("SIZE"), |
|---|
| 132 | SOLARIS = internKeyword("SOLARIS"), |
|---|
| 133 | START = internKeyword("START"), |
|---|
| 134 | STATUS = internKeyword("STATUS"), |
|---|
| 135 | STREAM = internKeyword("STREAM"), |
|---|
| 136 | SUNOS = internKeyword("SUNOS"), |
|---|
| 137 | SUPERSEDE = internKeyword("SUPERSEDE"), |
|---|
| 138 | TEST = internKeyword("TEST"), |
|---|
| 139 | TEST_NOT = internKeyword("TEST-NOT"), |
|---|
| 140 | TIME = internKeyword("TIME"), |
|---|
| 141 | TOP_LEVEL = internKeyword("TOP-LEVEL"), |
|---|
| 142 | TRAPS = internKeyword("TRAPS"), |
|---|
| 143 | TYPE = internKeyword("TYPE"), |
|---|
| 144 | UNDERFLOW = internKeyword("UNDERFLOW"), |
|---|
| 145 | UNIX = internKeyword("UNIX"), |
|---|
| 146 | UNSPECIFIC = internKeyword("UNSPECIFIC"), |
|---|
| 147 | UP = internKeyword("UP"), |
|---|
| 148 | UPCASE = internKeyword("UPCASE"), |
|---|
| 149 | USE = internKeyword("USE"), |
|---|
| 150 | VALUE = internKeyword("VALUE"), |
|---|
| 151 | VERSION = internKeyword("VERSION"), |
|---|
| 152 | WILD = internKeyword("WILD"), |
|---|
| 153 | WILD_INFERIORS = internKeyword("WILD-INFERIORS"), |
|---|
| 154 | WINDOWS = internKeyword("WINDOWS"), |
|---|
| 155 | X86 = internKeyword("X86"), |
|---|
| 156 | X86_64 = internKeyword("X86-64"), |
|---|
| 157 | CDR6 = internKeyword("CDR6"); |
|---|
| 158 | } |
|---|