edu.isi.stella
Class Stella

java.lang.Object
  extended by edu.isi.stella.Stella

public class Stella
extends java.lang.Object


Field Summary
static boolean $AGGRESSIVELY_OPTIMIZE_INTERVAL_FOREACHp$
           
static List $ALL_MEMOIZATION_TABLES$
          Holds all currently active memoization tables for timestamp maintenance and clearance purposes.
static List $ALL_RECYCLE_LISTS$
           
static List $ALL_SLOTS_DEMONS$
          These demons trigger every time a slot value is modified.
static List $ALL_SLOTS_GUARD_DEMONS$
          These demons trigger every time a slot value is modified, and cancel slot update when they return false.
static Module $ALTERNATE_STELLA_MODULE$
          Pointer to the module ALTERNATE-STELLA containing definitions of STELLA classes and methods generated during the translation of STELLA files.
static List $AVAILABLE_STELLA_FEATURES$
          List of available STELLA features.
static HookList $BLOCK_NATIVE_CLASS_CREATION_HOOKS$
          HOOK-LIST called by createNativeClass, applied to a STELLA class.
static java.lang.Object $BOOTSTRAP_LOCK$
          Process lock object for bootstrap use.
static java.lang.String $CASE_SENSITIVE_SYMBOL_ESCAPE_CODE_TABLE$
           
static HookList $CHANGE_MODULE_HOOKS$
          HOOK-LIST called by inModule, applied to a module argument.
static java.lang.String $CHARACTER_DOWNCASE_TABLE$
           
static Keyword[] $CHARACTER_TYPE_TABLE$
          Table of character types.
static java.lang.String $CHARACTER_UPCASE_TABLE$
           
static VerbatimStringWrapper $CL_FALSE_STRING_WRAPPER$
           
static KeyValueList $CL_OPERATOR_TABLE$
          Mapping from STELLA operators to Common-Lisp operators.
static VerbatimStringWrapper $CL_TRUE_STRING_WRAPPER$
           
static boolean $CLASS_HIERARCHY_BOOTEDp$
           
static TaxonomyGraph $CLASS_TAXONOMY_GRAPH$
           
static List $CLASSES_WITH_UNRESOLVED_CHILDREN_REFERENCES$
          List of classes defined with a :children option which still have some of their children references unresolved.
static StellaSpecialVariable $CLASSOPTIONSLOTS$
          List of slots containing class options
static StellaSpecialVariable $CLASSUNSTRINGIFIEDOPTIONS$
          Plist of unstringifed class options
static HookList $CLEAR_MODULE_HOOKS$
          HOOK-LIST called by clearModule, applied to a module argument.
static Cons $COERSION_TABLE$
          Table of triples used by lookupCoersionMethod to locate a coersion method.
static Module $COMMON_LISP_MODULE$
          Pointer to the module COMMON-LISP containing Common Lisp symbols (and maybe other things).
static StringHashTable $COMMON_LISP_SYMBOL_LOOKUP_TABLE$
           
static List $CONSTRUCTOR_DEMONS$
          These demons trigger every time an active instance is created.
static boolean $CONTEXT_BACKTRACKING_MODE$
          If true, indicates that contexts are being allocated and deallocated in depth-first fashion, and that deallocation of CS-VALUE entries is taken care of during context destruction.
static int $CONTEXT_NUMBER_COUNTER$
          Contains the number of the last-created context (all 'live' contexts are even-numbered).
static StellaSpecialVariable $CONTEXT$
          Points to the current context (either a module or a world).
static java.lang.String $CPP_CHARACTER_SUBSTITUTION_TABLE$
           
static StellaSpecialVariable $CPP_CURRENT_UNIT_MODULE$
          Home module of the currently translated unit.
static StellaSpecialVariable $CPP_INDENT_CHARS$
           
static int $CPP_MAX_STRING_LITERAL_LENGTH$
          C++ string literals longer than this are broken into multiple pieces to avoid problems with certain MS compilers.
static StellaSpecialVariable $CPP_NAME_QUALIFICATION_MODE$
           
static java.lang.String $CPP_NAMESPACE_SEPARATOR$
           
static StringHashTable $CPP_RESERVED_WORD_TABLE$
           
static java.lang.String $CPP_SPLITTER_PATH$
           
static java.lang.String $CPP_TRANSLATED_FILE_SUFFIX$
           
static StellaSpecialVariable $CURRENT_STELLA_FEATURES$
          List of currently enabled STELLA features.
static StellaSpecialVariable $CURRENT_STREAM$
           
static StellaSpecialVariable $CURRENTDUMMYINDEX$
          Current index of dummy parameter for unused return value
static StellaSpecialVariable $CURRENTFILE$
          Name of file that is currently being translated.
static HashTable $CURRENTLY_RECYCLED_ITEMS$
          During recycle list debugging holds all items that live in some free list.
static StellaSpecialVariable $CURRENTSYSTEMDEFINITION$
          Points to the current system.
static StellaSpecialVariable $CURRENTSYSTEMDEFINITIONSUBDIRECTORY$
          Points to a path from the root directory down to a local directory containing sources, natives, or binaries.
static StellaSpecialVariable $CURRENTTRANSLATIONUNIT$
          The translation unit currently operated on.
static StellaSpecialVariable $CURRENTVARARGINDEX$
          The current index of the variable length arguments
static StellaSpecialVariable $DATE_TIME_PATTERNS$
           
static StellaSpecialVariable $DEBUGLEVEL$
          Integer between 0 and 3.
static DecodedDateTime $DEFAULT_DECODED_DATE_TIME$
           
static Keyword $DEFAULT_DESCRIBE_MODE$
          Specifies the print mode for describe when no second argument is given.
static MethodSlot $DEFAULT_OPTION_HANDLER$
           
static List $DEFAULT_STELLA_FEATURES$
          List of STELLA features enabled by default and after resetting them with resetStellaFeatures.
static HookList $DEFINE_MODULE_HOOKS$
          HOOK-LIST called by 'define-module', applied to a 'module' argument.
static StringHashTable $DEMONS_TABLE$
          Table containing all active and inactive demons, indexed on their names.
static int $DEPTHCUTOFF$
           
static StellaSpecialVariable $DEPTHEXCEEDEDp$
           
static HookList $DESTROY_CONTEXT_HOOKS$
          HOOK-LIST called by clearModule, applied to a module argument.
static List $DESTRUCTOR_DEMONS$
          These demons trigger every time an active instance is destroyed.
static StellaSpecialVariable $DONTTRUNCATEFILENAMESp$
          When TRUE, overrides normal truncation of file names.
static StellaSpecialVariable $DUMMYDECLARATIONS$
          Temporary List of declarations for unused return parameters
static StellaSpecialVariable $ERA_STRINGS$
           
static StellaSpecialVariable $ERROR_ON_MISMATCH$
          If TRUE, an error will be signalled if parse-date-time is unable to determine the time/date format of the string.
static StellaSpecialVariable $EVALUATIONPARENTTREE$
           
static StellaSpecialVariable $EVALUATIONTREE$
           
static int $FAILED_MEMOIZATION_LOOKUPS$
           
static HookList $FINALIZE_RELATION_HOOKS$
          HOOK-LIST is called by finalizeOneClass and finalizeLocalSlot, applied to a RELATION argument.
static ExtensibleSymbolArray $FIXED_KEYWORD_ARRAY$
           
static ExtensibleSymbolArray $FIXED_SURROGATE_ARRAY$
           
static ExtensibleSymbolArray $FIXED_SYMBOL_ARRAY$
           
static StellaSpecialVariable $FOUNDRETURNp$
          Indicates that one or more return statements have been found during the walk of the current method.
static OutputStream $FUNCTION_CALL_LOG_STREAM$
          The current log file to which function calls should be logged.
static HashTable $FUNCTION_LOOKUP_TABLE$
          Lookup table for functions.
static int $GENSYM_COUNTER$
          Incremented once for each gensym call.
static java.lang.String $GENSYM_MASK$
          Defines the separator character for gensyms, and the fill digits.
static HashTable $GLOBAL_VARIABLE_LOOKUP_TABLE$
          Lookup table for global variables.
static int $HARDWIRED_CLASS_ARITY_ON_CLASS$
           
static int $HARDWIRED_RESIZE_INCREMENT_ON_SHORT_VECTOR_SEQUENCE$
           
static int $HARDWIRED_RESIZE_INCREMENT_ON_VECTOR_SEQUENCE$
           
static boolean $HARDWIRED_TRANSIENTp_ON_TRANSIENT_MIXIN$
           
static int[] $HASH_BYTE_RANDOM_TABLE$
          A table of 256 N-bit random numbers that can be used to hash sequences of bytes.
static Vector $HASH_TABLE_SIZE_PRIME_STRINGS$
          List of prime numbers approximately growing by a factor of 2 that are suitable to be used as hash table sizes.
static Vector $HASH_TABLE_SIZE_PRIMES$
          List of prime numbers approximately growing by a factor of 2 that are suitable to be used as hash table sizes.
static KeyValueList $HTML_ESCAPE_TABLE$
           
static java.lang.String $HTML_QUOTED_CHARACTERS$
           
static java.lang.String $HTML_V4_0_URN$
           
static java.lang.String $IDL_CHARACTER_SUBSTITUTION_TABLE$
           
static StellaSpecialVariable $IDL_INDENT_CHARS$
           
static StringHashTable $IDL_RESERVED_WORD_TABLE$
           
static java.lang.String $IDL_TRANSLATED_FILE_SUFFIX$
           
static StellaSpecialVariable $IGNORETRANSLATIONERRORSp$
          If true all passes of a translation will always be performed regardless of whether any errors were encountered.
static StellaSpecialVariable $INLININGMETHODCALLp$
           
static int $INTEGER_MSB_MASK$
          The most significant bit of a regular integer (FIXNUM in Common-Lisp).
static List $INTEGER_TO_OBJECT_FUNCTIONS$
          List of functions that can be called to search for an object identified by an integer.
static int $INTEGER_UNSIGNED_BITS_MASK$
          Mask that covers all the unsigned bits of an integer.
static java.lang.String $JAVA_CHARACTER_SUBSTITUTION_TABLE$
           
static StellaSpecialVariable $JAVA_INDENT_CHARS$
           
static StellaSpecialVariable $JAVA_LOOP_NAME_USEDp$
           
static StellaSpecialVariable $JAVA_LOOP_NAME$
           
static KeyValueList $JAVA_OPERATOR_TABLE$
          Mapping from STELLA operators to Java operators
static KeyValueList $JAVA_PRIMITIVE_ARRAY_TYPE_NAMES$
           
static StringHashTable $JAVA_RESERVED_WORD_TABLE$
           
static Cons $JAVA_SEMICOLON_STATEMENTS$
           
static java.lang.String $JAVA_SPLITTER_PATH$
           
static KeyValueList $JAVA_STELLA_PACKAGE_MAPPING$
           
static int $KEY_VALUE_MAP_CROSSOVER_POINT$
          Point where we switch from using a KV-CONS table representation to a STELLA hash table to preserve O(1) access.
static ExtensibleSymbolArray $KEYWORD_ARRAY$
           
static StringToIntegerHashTable $KEYWORD_OFFSET_TABLE$
           
static java.lang.String $LISP_SPLITTER_PATH$
           
static HashTable $LITERAL_TYPE_INFO_TABLE$
          Table that holds a variety of information about literal types, e.g., the name of their null-wrapper, wrap-function, etc.
static List $LITERAL_TYPES$
          List of literal types stored in '*literal-type-info-table*'.
static StellaSpecialVariable $LOCALGENSYMTABLE$
          Table that maps each prefix of a function-local gensym to its own gensym counter and/or to related gensyms.
static StellaSpecialVariable $LOCALVARIABLETYPETABLE$
          Table mapping local variable names their declared types (declared explicitly or implicitly).
static int $LOG_BREAK_POINT_COUNTER$
           
static boolean $LOG_FUNCTION_CALLSp$
          Translation switch which indicates that methods should be instrumented to log their calls to a file.
static double $LOGGING_LOCAL_TIME_ZONE$
           
static KeyValueList $LOGGING_REGISTRY$
           
static StringHashTable $LOGICAL_HOST_TABLE$
           
static java.lang.String $MAKEFILE_TEMPLATE_VARIABLE_PREFIX$
           
static int $MAX_NUMBER_OF_STARTUP_UNITS$
          The maximum number of startup units that can be combined into a single startup function (this avoids the construction of huge startup functions that would cause too much stress for some wimpy compilers).
static int $MAX_RECYCLE_LIST_BYTES$
          Maximum number of bytes to be occupied by recycle lists.
static int $MAX_TOKENIZER_CHARACTERS$
           
static int $MAX_TOKENIZER_STATES$
           
static int $MAXIMUM_STRING_CONSTANT_SIZE$
          Maximum size for a string constant in the target language.
static boolean $MEMOIZATION_ENABLEDp$
           
static StellaSpecialVariable $METHODBEINGWALKED$
          Contains the method or function being walked, or else null.
static Keyword $MIXIN_IMPLEMENTATION_STYLE$
          A keyword describing how mixin classes are handled in single-inheritance target languages.
static StellaSpecialVariable $MODULE$
          Points to the current module.
static Vector $MONTH_ABBREVIATION_VECTOR$
          A vector of month abbreviations for printing dates
static StellaSpecialVariable $MONTH_STRINGS$
           
static HashTable $NATIVE_NAME_TABLE$
           
static StellaSpecialVariable $NEEDEXPLICITRETURNp$
           
static boolean $NEWLY_UNFINALIZED_CLASSESp$
          Set to true by rememberUnfinalizedClass; set to false by cleanupUnfinalizedClasses.
static StellaSpecialVariable $NOFSPECIALSATLOOPENTRY$
          Number of specials bound at the most recent entry to a LOOP/WHILE/FOREACH construct.
static DecodedDateTime $NULL_DECODED_DATE_TIME$
           
static int $NUMBERING_INTERVAL$
          Spacing between postorder numbers for nodes.
static List $NUMERIC_TYPE_HIERARCHY$
           
static List $OPEN_FILE_STREAMS$
          List of file streams that are currently open.
static KeyValueList $OPERATOR_TABLE$
          Mapping from STELLA operators to C++ operators
static StellaSpecialVariable $OPTIMIZESPACELEVEL$
          Integer between 0 and 3.
static StellaSpecialVariable $OPTIMIZESPEEDLEVEL$
          Integer between 0 and 3.
static Keyword $OS$
          The operating system we are running on.
static java.lang.String $OUTLINE_INDENT_STRING$
          String used in the PRINT-OUTLINE for each level of outline
static StellaSpecialVariable $OUTPUTTINGDEFPRINTp$
          true when outputting a defprint, used to conditionally dereference streams in print-native-stream statements.
static int $PRETTY_PRINT_LIST_CUTOFF$
          Lists longer than the cutoff are truncated during pretty printing.
static StellaSpecialVariable $PRINTLENGTH$
          If non-NULL list-like data structures will print at most that many elements.
static StellaSpecialVariable $PRINTPRETTYCODEp$
          When true pretty-print Stella and translated code.
static StellaSpecialVariable $PRINTPRETTYp$
          If true conses will be pretty printed.
static StellaSpecialVariable $PRINTREADABLYp$
          If true conses will be printed as readable Stella code.
static boolean $RECORD_SIGNATURESp$
          If true, record object signatures into a persistent table.
static int $RECYCLE_LISTS_MAINTENANCE_INTERVAL$
          Total number of recycle list extensions after which a size maintenance operation is performed to ensure that the $MAX_RECYCLE_LIST_BYTES$ limit is still met.
static int $RECYCLE_LISTS_MAINTENANCE_TIMER$
           
static StellaSpecialVariable $RECYCLING_ENABLEDp$
          If TRUE calls to renamed_New or free on classes with :recycle-method; specifications will actually operate on recycle lists.
static boolean $REDEFINE_IDENTICAL_CLASSESp$
          If true, always redefine classes, even if an identical class exists
static HookList $REDEFINE_RELATION_HOOKS$
          HOOK-LIST is called by undefineOldClass.
static int $REMOVE_DUPLICATES_CROSSOVER_POINT$
          Point where we switch from using a quadratic remove duplicates algorithm to a linear one using a hash table.
static Module $ROOT_MODULE$
          Pointer to the top-most module ROOT-MODULE.
static StellaSpecialVariable $ROOTBINARYDIRECTORY$
           
static StellaSpecialVariable $ROOTNATIVEDIRECTORY$
           
static StellaSpecialVariable $ROOTSOURCEDIRECTORY$
           
static StellaSpecialVariable $SAFETY$
          Integer between 0 and 3.
static StellaSpecialVariable $SHADOWEDSURROGATES$
          Holds list of symbols representing surrogates to be shadowed during module finalization.
static int $SLOT_CACHE_SIZE$
           
static StellaSpecialVariable $SLOTOPTIONSLOTS$
          List of slots containing storage-slot options
static StellaSpecialVariable $SORT_TUPLE_COMPARE_INDEX$
           
static StellaSpecialVariable $SORT_TUPLE_COMPARE_PREDICATE$
           
static StellaSpecialVariable $SPECIAL_STRINGS$
           
static StellaSpecialVariable $SPECIAL_SYMBOLS$
           
static StellaSpecialVariable $SPECIALSENABLEDp$
          true if using specials is enabled and legal.
static StellaSpecialVariable $SPECIALVARIABLESTACK$
          Stack mirroring the current state of bound specials with their associated old-value variables.
static int $STARTUP_TIME_PHASE$
          The current phase during 'phased startup'.
static List $STARTUP_TIME_PHASES$
          List of phases that can be legally used as an optional phase argument to a startupTimeProgn form.
static double $STELLA_HASH_TABLE_AVG_BUCKET_LENGTH$
           
static PropertyList $STELLA_LOGICAL_STATE_NAMES_TABLE$
           
static Vector $STELLA_LOGICAL_STATE_NAMES$
           
static int $STELLA_MAJOR_VERSION_NUMBER$
           
static int $STELLA_MINOR_VERSION_NUMBER$
           
static Module $STELLA_MODULE$
          Pointer to the module STELLA containing definitions of STELLA classes and methods.
static int $STELLA_PATCH_LEVEL$
           
static java.lang.String $STELLA_RELEASE_STATE$
           
static Cons $STELLA_TOKENIZER_TABLE_DEFINITION$
           
static TokenizerTable $STELLA_TOKENIZER_TABLE$
           
static int $STELLA_TOKENIZER_WHITE_SPACE_STATE$
           
static java.lang.String $STELLA_VERSION_STRING$
           
static KeyValueList $STRING_TO_OBJECT_FUNCTIONS$
          Table of functions (keyed by type of object returned) that can be called to search for an object identified by a string.
static Keyword $SUBCONTEXT_REVISION_POLICY$
          Controls actions reflexive transitive closure of subcontexts when a context is revised.
static ExtensibleSymbolArray $SURROGATE_ARRAY$
           
static ExtensibleSymbolArray $SYMBOL_ARRAY$
           
static java.lang.String $SYMBOL_ESCAPE_CODE_TABLE$
           
static HashTable $SYMBOL_REGISTRY$
           
static List $SYMBOL_SET$
           
static int $SYMBOL_SLOT_OFFSET_COUNTER$
           
static KeyValueList $SYSTEM_CONFIGURATION_TABLE$
           
static List $SYSTEMDEFINITIONS$
          A list of all defined systems.
static StellaSpecialVariable $SYSTEMDEFINITIONSDIRECTORY$
          Points to the directory containing the SYSTEMS file.
static StellaSpecialVariable $TARGETTYPE$
          Bound to the target type for an expression currently walked.
static StellaSpecialVariable $TAXONOMY_POSTORDER_NUMBER$
           
static int $TOKENIZER_INITIAL_BUFFER_SIZE$
           
static int $TOTAL_MEMOIZATION_LOOKUPS$
           
static List $TRACED_KEYWORDS$
           
static StringHashTable $TRANSIENT_SYMBOL_LOOKUP_TABLE$
           
static StellaSpecialVariable $TRANSIENTOBJECTSp$
           
static boolean $TRANSLATE_WITH_RECYCLE_LIST_DEBUGGINGp$
           
static StellaSpecialVariable $TRANSLATIONERRORS$
           
static StellaSpecialVariable $TRANSLATIONPHASE$
          Indicates the current translation phase which is one of :DEFINE, :FINALIZE, :WALK, or :TRANSLATE.
static StellaSpecialVariable $TRANSLATIONUNITS$
          List of objects representing partially walked top-level definitions and auxiliary code.
static StellaSpecialVariable $TRANSLATIONVERBOSITYLEVEL$
          The higher the level, the more progress annotations are generated during the translation of Stella declarations.
static StellaSpecialVariable $TRANSLATIONWARNINGS$
           
static StellaSpecialVariable $TRANSLATOROUTPUTLANGUAGE$
          Specifies the current translator output language; either :common-lisp, :idl, :java, :cpp, or :cpp-standalone.
static Cons $TYPE_PREDICATE_TABLE$
          Table of specialized type predicates for various types.
static Cons $TYPE_TO_FILE_EXTENSION_TABLE$
          Used by selectFileExtension.
static List $UNFINALIZED_CLASSES$
          List of classes whose class or slot inheritance is currently unfinalized.
static boolean $UNLINK_DISCARDED_CONTEXTS_ON_READp$
          Eliminate pointers to discarded contexts while accessing a CS-VALUE context table.
static boolean $UNLINK_DISCARDED_CONTEXTS_ON_WRITEp$
          Eliminate pointers to discarded contexts while inserting into a CS-VALUE context table.
static List $UNSUPPORTED_EXTERNAL_SLOT_OPTIONS$
           
static boolean $USE_STELLA_HASH_TABLESp$
           
static StellaSpecialVariable $USEHARDCODEDSYMBOLSp$
           
static StellaSpecialVariable $USER_QUERY_ACTION$
          Controls the behavior of interactive queries.
static StellaSpecialVariable $USERECORDEDSIGNATURESp$
          If true, safeLookupSlot and lookupFunction will try to retrieve a previously recorded signature if normal lookup fails.
static StellaSpecialVariable $VARARGDECLS$
          A list of vector-pushes generated for variable-length argument lists
static StellaSpecialVariable $VARARGSTATEMENTS$
          A list of new vectors generated for variable-length argument lists
static boolean $WALK_WITH_RECORDED_SIGNATURESp$
          If true, the walker will try to find previously recorded signatures for referenced but undefined functions, methods, etc.
static StellaSpecialVariable $WARNIFREDEFINEp$
          If set, warn about each redefinition.
static StellaSpecialVariable $WEEKDAY_STRINGS$
           
static StellaSpecialVariable $WITHTOKENIZERINPUTTYPE$
           
static Cons $WRAPPED_TYPE_TABLE$
          Table of pairs used by wrapperValueType and typeToWrappedType.
static KeyValueList $XML_BASE_ENTITY_TABLE$
           
static StringHashTable $XML_ELEMENT_HASH_TABLE$
          Hash Table mapping URI's (for namespaces) to a Hash Table for interning XML elements.
static StringHashTable $XML_ELEMENT_NULL_NAMESPACE_TABLE$
          Hash Table for interning XML elements that don't appear in any namespace.
static StringHashTable $XML_GLOBAL_ATTRIBUTE_HASH_TABLE$
          Hash Table mapping URI's (for namespaces) to a Hash Table for interning XML global attributes.
static Cons $XML_TOKENIZER_TABLE_DEFINITION$
           
static TokenizerTable $XML_TOKENIZER_TABLE$
           
static java.lang.String $XML_URN$
           
static StellaSpecialVariable $ZONE_STRINGS$
           
static Cons DATE_DIVIDERS
           
static Cons DATE_TIME_DIVIDERS
           
static int DELETED_LABEL
          Label used for marking deleted nodes
static Symbol ELIPSIS
          Generates an elipsis '...' when found in a pretty-printed parse tree.
static Symbol EOL
          Generates a newline character when passed to a stream.
static java.lang.String EOL_STRING
          A string constant containing the character sequence necessary to generate a newline.
static BooleanWrapper FALSE_WRAPPER
           
static int KEYWORD_SYM
           
static Keyword KWD_ABORT
           
static Keyword KWD_ABSTRACTp
           
static Keyword KWD_ACCESSOR
           
static Keyword KWD_ACTIVATEp
           
static Keyword KWD_ACTIVEp
           
static Keyword KWD_ADD
           
static Keyword KWD_ADD_PREFIX
           
static Keyword KWD_ADD_SUFFIX
           
static Keyword KWD_ALIAS
           
static Keyword KWD_ALL
           
static Keyword KWD_ALLCAPS
           
static Keyword KWD_ALLOCATION
           
static Keyword KWD_ANY
           
static Keyword KWD_ANY_INITIAL_VALUE
           
static Keyword KWD_APIp
           
static Keyword KWD_APPEND
           
static Keyword KWD_ASK
           
static Keyword KWD_ATOM
           
static Keyword KWD_ATTRIBUTE_NAME
           
static Keyword KWD_ATTRIBUTE_VALUE
           
static Keyword KWD_AUXILIARYp
           
static Keyword KWD_BACK_QUOTE
           
static Keyword KWD_BANNER
           
static Keyword KWD_BIT
           
static Keyword KWD_BLOCK
           
static Keyword KWD_BREAK_ON_CAP
           
static Keyword KWD_BREAK_ON_NUMBER
           
static Keyword KWD_BREAK_ON_SEPARATORS
           
static Keyword KWD_C_CODE
           
static Keyword KWD_C_HEADER
           
static Keyword KWD_CAPITALIZE
           
static Keyword KWD_CAPITALIZED
           
static Keyword KWD_CARDINAL_MODULE
           
static Keyword KWD_CASE
  &n