com.cyc.tool.subl.jrtl.nativeCode.subLisp
Class Guids

java.lang.Object
  extended by com.cyc.tool.subl.util.SubLTrampolineFile
      extended by com.cyc.tool.subl.jrtl.nativeCode.subLisp.Guids
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class Guids
extends SubLTrampolineFile


Field Summary
static SubLSymbol $dtp_guid$
           
static SubLFile me
           
 
Fields inherited from interface com.cyc.tool.subl.jrtl.nativeCode.subLisp.CommonSymbols
ANSWER_TAG, APPEND_KEYWORD, APPEND_STACK_TRACES_TO_ERROR_MESSAGES, AREF, ASSEMBLE_FIXNUMS_TO_INTEGER, ATOM, BIGNUMP, BINARY_KEYWORD, BINDING_TYPE, BOOLEANP, CAAR, CADR, CAND, CAR, CCATCH, CDEC, CDESTRUCTURING_BIND, CDO, CDO_ALL_SYMBOLS, CDO_EXTERNAL_SYMBOLS, CDO_SYMBOLS, CDOHASH, CDOLIST, CDOTIMES, CDR, CHAR, CHAR_E_SYMBOL, CHAR_EQUAL_SYMBOL, CHAR_GREATER_THAN_OR_EQUAL_SYMBOL, CHAR_GREATER_THAN_SYMBOL, CHAR_GT_SYMBOL, CHAR_GTE_SYMBOL, CHAR_LESS_THAN_OR_EQUAL_SYMBOL, CHAR_LESS_THAN_SYMBOL, CHAR_LT_SYMBOL, CHAR_LTE_SYMBOL, CHAR_NE_SYMBOL, CHAR_NOT_EQUAL_SYMBOL, CHARACTERP, CHECK_TYPE, CINC, CLET, CMULTIPLE_VALUE_BIND, CNOT, CONS, CONSP, CONSTANT, COR, CPOP, CPROGV, CPUSH, CPUSHNEW, CREATE_KEYWORD, CSETF, CSETQ, CSOME, CTIME, CUNWIND_PROTECT, CVS_ID, DEBUG_IO, DECLAIM, DECLARE, DEFCONSTANT, DEFINE, DEFLEXICAL, DEFMACRO, DEFPARAMETER, DEFVAR, DIRECTION_KEYWORD, DYNAMIC, EIGHT_INTEGER, EIGHTEEN_INTEGER, ELEMENT_TYPE_KEYWORD, ELEVEN_INTEGER, END_KEYWORD, ENFORCE_MUST, ENFORCE_TYPE, EQ, EQL, EQUAL, EQUALP, ERROR, ERROR_KEYWORD, ERROR_OUTPUT, EVAL, EXTERNAL_FORMAT_KEYWORD, EXTERNAL_KEYWORD, FIF, FIFTEEN_INTEGER, FIRST, FIVE_INTEGER, FIXNUMP, FLOATP, FOUR_INTEGER, FOURTEEN_INTEGER, FUNCTION, FUNCTION_SPEC_P, FUNCTIONP, FUNLESS, FWHEN, GET, GETHASH, GETHASH_WITHOUT_VALUES, GUID_P, HASH_TABLE_ITERATOR_P, HASH_TABLE_P, IDENTITY, IF_DOES_NOT_EXIST_KEYWORD, IF_EXISTS_KEYWORD, IGNORE, INITIALIZATION_TYPE, INITIALIZER, INPUT_KEYWORD, INPUT_STREAM_P, INTEGERP, INTERNAL_KEYWORD, IO_KEYWORD, KEYWORDP, KILL_KEYWORD, LAMBDA_SYMBOL, LEXICAL, LIST, LISTP, LISTS, LOCK_P, LONG_BIGNUM_P, MACRO_ENV, MACRO_FORM, MEDIUM_BIGNUM_P, MEMBER, MINUS_ONE_INTEGER, MULTIPLE_VALUE_LIST, MUST, NCONC, NEW_VERSION_KEYWORD, NIL, NINE_INTEGER, NINETEEN_INTEGER, NREVERSE, NTH, NTH_VALUE, NULL, NULL_INPUT, NULL_OUTPUT, NUM_E_SYMBOL, NUM_GT_SYMBOL, NUM_GTE_SYMBOL, NUM_LT_SYMBOL, NUM_LTE_SYMBOL, NUM_NE_SYMBOL, NUMBERP, ONE_HUNDRED_THIRTY_SEVEN_INTEGER, ONE_HUNDRED_TWENTY_SEVEN_INTEGER, ONE_INTEGER, ONE_THOUSAND_INTEGER, OPTIONAL_SYMBOL, OTHERWISE, OUTPUT_KEYWORD, OUTPUT_STREAM_P, OVERWRITE_KEYWORD, PACKAGEP, PCASE, PCOND, PIF, PROBE_KEYWORD, PROCESS_TO_END, PROCESSP, PROCLAIM, PROGN, PUNLESS, PWHEN, QUERY_IO, QUIT, QUOTE, RENAME_AND_DELETE_KEYWORD, REST_SYMBOL, RET, RET_NIL, RET_T, RETURN_TAG, REVERSE, RW_LOCK_P, SECOND, SEQUENCEP, SEVEN_INTEGER, SEVENTEEN_INTEGER, SHORT_BIGNUM_P, SHOW_STACK_TRACES, SIX_INTEGER, SIXTEEN_INTEGER, SIXTY_FOUR_INTEGER, SORT, SSS, STANDARD_INPUT, STANDARD_OUTPUT, START_KEYWORD, STREAMP, STRING_E_SYMBOL, STRING_EQUAL_SYMBOL, STRING_GREATER_THAN_OR_EQUAL_SYMBOL, STRING_GREATER_THAN_SYMBOL, STRING_GT_SYMBOL, STRING_GTE_SYMBOL, STRING_LESS_THAN_OR_EQUAL_SYMBOL, STRING_LESS_THAN_SYMBOL, STRING_LT_SYMBOL, STRING_LTE_SYMBOL, STRING_NE_SYMBOL, STRING_NOT_EQUAL_SYMBOL, STRINGP, STRUCTURE_P, SUPERSEDE_KEYWORD, SUSPEND_TYPE_CHECKING, SYMBOL_FUNCTION, SYMBOL_VALUE, SYMBOLP, T, TEN_INTEGER, TERMINAL_IO, TEXT_KEYWORD, THIRTEEN_INTEGER, THIRTY_FOUR_INTEGER, THIRTY_THREE_INTEGER, THIRTY_TWO_INTEGER, THREE_INTEGER, TRACE_OUTPUT, TRUE, TWELVE_INTEGER, TWENTY_INTEGER, TWO_HUNDRED_FIFTY_FOUR_INTEGER, TWO_HUNDRED_FORTY_FOUR_INTEGER, TWO_INTEGER, UNDECLARED, UNPROVIDED, VALUES, VECTOR, VECTORP, WITH_ERROR_HANDLER, WITH_STATIC_AREA, WITH_THREAD_PRIVATE_AREA, WITH_WORKING_AREA, WORLD, ZERO_DOUBLE, ZERO_INTEGER
 
Constructor Summary
Guids()
          Creates a new instance of Guids.
 
Method Summary
static SubLObject assemble_fixnums_to_guid(SubLObject byte_vector)
           
static SubLObject crack_date_relative_guid(SubLObject guid)
           
static SubLObject date_relative_guid_p(SubLObject guid)
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject disassemble_guid_to_fixnums(SubLObject guid, SubLObject byteVector)
           
static SubLObject guid_p(SubLObject object)
           
static SubLObject guid_string_p(SubLObject object)
           
static SubLObject guid_to_string(SubLObject guid)
           
static SubLObject guidE(SubLObject guid1, SubLObject guid2)
           
static SubLObject guidG(SubLObject guid1, SubLObject guid2)
           
static SubLObject guidGE(SubLObject guid1, SubLObject guid2)
           
static SubLObject guidL(SubLObject guid1, SubLObject guid2)
           
static SubLObject guidLE(SubLObject guid1, SubLObject guid2)
           
static SubLObject guidNE(SubLObject guid1, SubLObject guid2)
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject make_date_relative_guid(SubLObject year, SubLObject month, SubLObject day, SubLObject offset)
           
static SubLObject new_guid()
           
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject string_to_guid(SubLObject string)
           
 
Methods inherited from class com.cyc.tool.subl.util.SubLTrampolineFile
checkType, enforceType, extractBinaryFunc, extractCount, extractEnd, extractEndUsingSize, extractPackage, extractStart, extractUnaryFunc, main
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

me

public static final SubLFile me

$dtp_guid$

public static SubLSymbol $dtp_guid$
Constructor Detail

Guids

public Guids()
Creates a new instance of Guids.

Method Detail

guid_p

public static final SubLObject guid_p(SubLObject object)

guid_string_p

public static final SubLObject guid_string_p(SubLObject object)

guid_to_string

public static final SubLObject guid_to_string(SubLObject guid)

string_to_guid

public static final SubLObject string_to_guid(SubLObject string)

crack_date_relative_guid

public static final SubLObject crack_date_relative_guid(SubLObject guid)

date_relative_guid_p

public static final SubLObject date_relative_guid_p(SubLObject guid)

guidNE

public static final SubLObject guidNE(SubLObject guid1,
                                      SubLObject guid2)

guidL

public static final SubLObject guidL(SubLObject guid1,
                                     SubLObject guid2)

guidLE

public static final SubLObject guidLE(SubLObject guid1,
                                      SubLObject guid2)

guidE

public static final SubLObject guidE(SubLObject guid1,
                                     SubLObject guid2)

guidG

public static final SubLObject guidG(SubLObject guid1,
                                     SubLObject guid2)

guidGE

public static final SubLObject guidGE(SubLObject guid1,
                                      SubLObject guid2)

make_date_relative_guid

public static final SubLObject make_date_relative_guid(SubLObject year,
                                                       SubLObject month,
                                                       SubLObject day,
                                                       SubLObject offset)

new_guid

public static final SubLObject new_guid()

assemble_fixnums_to_guid

public static final SubLObject assemble_fixnums_to_guid(SubLObject byte_vector)

disassemble_guid_to_fixnums

public static final SubLObject disassemble_guid_to_fixnums(SubLObject guid,
                                                           SubLObject byteVector)

declareFunctions

public void declareFunctions()
Description copied from interface: SubLFile
Declares the mapping between functions and symbols for all named functions defined in the file. Like CRTL define.


initializeVariables

public void initializeVariables()
Description copied from interface: SubLFile
Initializes all global variables and private internal variables for constants defined in the file. Like CRTL init.


runTopLevelForms

public void runTopLevelForms()
Description copied from interface: SubLFile
Runs all top-level forms in order. Like CRTL setup.