com.cyc.cycjava.cycl
Class gt_utilities

java.lang.Object
  extended by com.cyc.tool.subl.util.SubLTrampolineFile
      extended by com.cyc.tool.subl.util.SubLTranslatedFile
          extended by com.cyc.cycjava.cycl.gt_utilities
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class gt_utilities
extends SubLTranslatedFile


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLInteger $int15$128
           
static SubLSymbol $kw0$GT_INDEX
           
static SubLSymbol $kw10$ASSERTION
           
static SubLSymbol $kw11$ACCESSORS
           
static SubLSymbol $kw14$TT_EITHER
           
static SubLSymbol $kw18$SUPERIOR
           
static SubLSymbol $kw19$INFERIOR
           
static SubLSymbol $kw2$GT_GATHER
           
static SubLSymbol $kw25$GT_ERROR
           
static SubLSymbol $kw4$GT_EITHER
           
static SubLSymbol $kw6$TT_INDEX
           
static SubLSymbol $kw8$TT_GATHER
           
static SubLList $list12
           
static SubLString $str20$invalid_gt_mode___a
           
static SubLString $str22$illegal_value_of__gt_mode_
           
static SubLString $str23$skip_gt_query
           
static SubLString $str24$_gt_type_violaton___a
           
static SubLString $str33$continue_anyway
           
static SubLSymbol $sym1$GT_INDEX_ARG_OK_
           
static SubLSymbol $sym13$CCONCATENATE
           
static SubLSymbol $sym16$GT_SEARCHED_
           
static SubLSymbol $sym17$FUNCTION_SPEC_P
           
static SubLSymbol $sym21$GT_EACH_LINK_NODE_
           
static SubLSymbol $sym26$QUOTE
           
static SubLSymbol $sym27$GT_MAP_LINKS
           
static SubLSymbol $sym28$GT_MAP_LINKS_REBINDING_CANDIDATE_MTS
           
static SubLSymbol $sym29$GT_GATHER_LINK_NODE
           
static SubLSymbol $sym3$GT_GATHER_ARG_OK_
           
static SubLSymbol $sym30$GT_TEST_LINK_NODE
           
static SubLSymbol $sym31$GT_GATHER_LINK_NODES_AND_UNIFY_MTS_ALONG_THE_WAY
           
static SubLSymbol $sym32$GT_GATHER_ACCESS_JUST
           
static SubLSymbol $sym34$WARN
           
static SubLSymbol $sym5$GT_EITHER_ARG_OK_
           
static SubLSymbol $sym7$TT_INDEX_ARG_OK_
           
static SubLSymbol $sym9$TT_GATHER_ARG_OK_
           
static SubLFile me
           
static java.lang.String myName
           
 
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
EMPTY_SUBL_OBJECT_ARRAY
 
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
 
Method Summary
static SubLObject declare_gt_utilities_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject gt_term_p(SubLObject obj)
           
static SubLObject init_gt_utilities_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_gt_utilities_file()
           
 
Methods inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
extractFunctionNamed
 
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

myName

public static final java.lang.String myName
See Also:
Constant Field Values

$kw0$GT_INDEX

public static final SubLSymbol $kw0$GT_INDEX

$sym1$GT_INDEX_ARG_OK_

public static final SubLSymbol $sym1$GT_INDEX_ARG_OK_

$kw2$GT_GATHER

public static final SubLSymbol $kw2$GT_GATHER

$sym3$GT_GATHER_ARG_OK_

public static final SubLSymbol $sym3$GT_GATHER_ARG_OK_

$kw4$GT_EITHER

public static final SubLSymbol $kw4$GT_EITHER

$sym5$GT_EITHER_ARG_OK_

public static final SubLSymbol $sym5$GT_EITHER_ARG_OK_

$kw6$TT_INDEX

public static final SubLSymbol $kw6$TT_INDEX

$sym7$TT_INDEX_ARG_OK_

public static final SubLSymbol $sym7$TT_INDEX_ARG_OK_

$kw8$TT_GATHER

public static final SubLSymbol $kw8$TT_GATHER

$sym9$TT_GATHER_ARG_OK_

public static final SubLSymbol $sym9$TT_GATHER_ARG_OK_

$kw10$ASSERTION

public static final SubLSymbol $kw10$ASSERTION

$kw11$ACCESSORS

public static final SubLSymbol $kw11$ACCESSORS

$list12

public static final SubLList $list12

$sym13$CCONCATENATE

public static final SubLSymbol $sym13$CCONCATENATE

$kw14$TT_EITHER

public static final SubLSymbol $kw14$TT_EITHER

$int15$128

public static final SubLInteger $int15$128

$sym16$GT_SEARCHED_

public static final SubLSymbol $sym16$GT_SEARCHED_

$sym17$FUNCTION_SPEC_P

public static final SubLSymbol $sym17$FUNCTION_SPEC_P

$kw18$SUPERIOR

public static final SubLSymbol $kw18$SUPERIOR

$kw19$INFERIOR

public static final SubLSymbol $kw19$INFERIOR

$str20$invalid_gt_mode___a

public static final SubLString $str20$invalid_gt_mode___a

$sym21$GT_EACH_LINK_NODE_

public static final SubLSymbol $sym21$GT_EACH_LINK_NODE_

$str22$illegal_value_of__gt_mode_

public static final SubLString $str22$illegal_value_of__gt_mode_

$str23$skip_gt_query

public static final SubLString $str23$skip_gt_query

$str24$_gt_type_violaton___a

public static final SubLString $str24$_gt_type_violaton___a

$kw25$GT_ERROR

public static final SubLSymbol $kw25$GT_ERROR

$sym26$QUOTE

public static final SubLSymbol $sym26$QUOTE

$sym27$GT_MAP_LINKS

public static final SubLSymbol $sym27$GT_MAP_LINKS

$sym28$GT_MAP_LINKS_REBINDING_CANDIDATE_MTS

public static final SubLSymbol $sym28$GT_MAP_LINKS_REBINDING_CANDIDATE_MTS

$sym29$GT_GATHER_LINK_NODE

public static final SubLSymbol $sym29$GT_GATHER_LINK_NODE

$sym30$GT_TEST_LINK_NODE

public static final SubLSymbol $sym30$GT_TEST_LINK_NODE

$sym31$GT_GATHER_LINK_NODES_AND_UNIFY_MTS_ALONG_THE_WAY

public static final SubLSymbol $sym31$GT_GATHER_LINK_NODES_AND_UNIFY_MTS_ALONG_THE_WAY

$sym32$GT_GATHER_ACCESS_JUST

public static final SubLSymbol $sym32$GT_GATHER_ACCESS_JUST

$str33$continue_anyway

public static final SubLString $str33$continue_anyway

$sym34$WARN

public static final SubLSymbol $sym34$WARN
Method Detail

gt_term_p

public static final SubLObject gt_term_p(SubLObject obj)
Returns:
booleanp; Whether OBJ is a valid term in GT searches.

declare_gt_utilities_file

public static final SubLObject declare_gt_utilities_file()

init_gt_utilities_file

public static final SubLObject init_gt_utilities_file()

setup_gt_utilities_file

public static final SubLObject setup_gt_utilities_file()

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.