|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cyc.tool.subl.util.SubLTrampolineFile
com.cyc.tool.subl.util.SubLTranslatedFile
com.cyc.cycjava.cycl.variables
public final class variables
Nested Class Summary | |
---|---|
static class |
variables.$fully_bound_p$UnaryFunction
|
static class |
variables.$not_fully_bound_p$UnaryFunction
|
static class |
variables.$sxhash_variable_method$UnaryFunction
|
static class |
variables.$variable_L$BinaryFunction
|
static class |
variables.$variable_native
|
static class |
variables.$variable_p$UnaryFunction
|
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
SubLTranslatedFile.SubL |
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
EMPTY_SUBL_OBJECT_ARRAY |
Method Summary | |
---|---|
static SubLObject |
_csetf_var_id(SubLObject object,
SubLObject value)
|
static SubLObject |
cycl_ground_expression_p(SubLObject expression)
|
static SubLObject |
declare_variables_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
default_el_var_for_hl_var_cached_internal(SubLObject variable)
Return a readable EL var from HL var VARIABLE. |
static SubLObject |
default_el_var_for_hl_var_cached(SubLObject variable)
|
static SubLObject |
default_el_var_for_hl_var(SubLObject variable)
Return a readable EL var from HL var VARIABLE. |
static SubLObject |
find_variable_by_id(SubLObject id)
Return the HL variable with ID, or NIL if not present. |
static SubLObject |
fully_bound_p(SubLObject object)
Return T iff OBJECT contains no HL variables, and therefore is fully bound. |
static SubLObject |
get_variable(SubLObject num)
Return HL variable number NUM. |
static SubLObject |
init_variables_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
make_variable(SubLObject arglist)
|
static SubLObject |
not_fully_bound_p(SubLObject object)
Return T iff OBJECT contains some HL variable, and therefore is not fully bound. |
static SubLObject |
print_variable(SubLObject object,
SubLObject stream,
SubLObject depth)
|
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_variable_table()
Setup the array of interned HL variables. |
static SubLObject |
setup_variables_file()
|
static SubLObject |
sort_hl_variable_list(SubLObject hl_variable_list)
|
static SubLObject |
sxhash_variable_method(SubLObject object)
|
static SubLObject |
var_id(SubLObject object)
|
static SubLObject |
variable_id(SubLObject variable)
Return id of HL variable VARIABLE. |
static SubLObject |
variable_L(SubLObject var1,
SubLObject var2)
|
static SubLObject |
variable_p(SubLObject object)
|
static SubLObject |
variable_print_function_trampoline(SubLObject object,
SubLObject stream)
|
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 |
---|
public static final SubLFile me
public static final java.lang.String myName
public static SubLSymbol $dtp_variable$
public static final SubLString $str0$_VAR
public static final SubLSymbol $sym1$VARIABLE
public static final SubLSymbol $sym2$VARIABLE_P
public static final SubLList $list3
public static final SubLList $list4
public static final SubLList $list5
public static final SubLList $list6
public static final SubLSymbol $sym7$PRINT_VARIABLE
public static final SubLSymbol $sym8$VARIABLE_PRINT_FUNCTION_TRAMPOLINE
public static final SubLSymbol $sym9$VAR_ID
public static final SubLSymbol $sym10$_CSETF_VAR_ID
public static final SubLSymbol $kw11$ID
public static final SubLString $str12$Invalid_slot__S_for_construction_
public static final SubLString $str13$_Cvar_D
public static final SubLInteger $int14$99
public static final SubLSymbol $sym15$SXHASH_VARIABLE_METHOD
public static final SubLList $list16
public static final SubLString $str17$Return_T_iff_OBJECT_is_an_HL_vari
public static final SubLList $list18
public static final SubLInteger $int19$200
public static final SubLSymbol $sym20$_VARIABLE_ARRAY_
public static final SubLSymbol $sym21$FIXNUMP
public static final SubLSymbol $sym22$VARIABLE_COUNT
public static final SubLString $str23$Return_the_total_number_of_HL_var
public static final SubLList $list24
public static final SubLList $list25
public static final SubLList $list26
public static final SubLSymbol $kw27$ALLOW_OTHER_KEYS
public static final SubLSymbol $kw28$DONE
public static final SubLSymbol $sym29$NUM
public static final SubLSymbol $sym30$DO_NUMBERS
public static final SubLSymbol $kw31$START
public static final SubLSymbol $kw32$END
public static final SubLList $list33
public static final SubLSymbol $sym34$CLET
public static final SubLSymbol $sym35$FIND_VARIABLE_BY_ID
public static final SubLSymbol $sym36$VARIABLE_ID
public static final SubLList $list37
public static final SubLString $str38$Return_id_of_HL_variable_VARIABLE
public static final SubLList $list39
public static final SubLSymbol $sym40$INTEGERP
public static final SubLString $str41$Return_the_HL_variable_with_ID__o
public static final SubLList $list42
public static final SubLList $list43
public static final SubLSymbol $sym44$DEFAULT_EL_VAR_FOR_HL_VAR
public static final SubLString $str45$Return_a_readable_EL_var_from_HL_
public static final SubLSymbol $sym46$DEFAULT_EL_VAR_FOR_HL_VAR_CACHED
public static final SubLSymbol $sym47$_DEFAULT_EL_VAR_FOR_HL_VAR_CACHED_CACHING_STATE_
public static final SubLSymbol $kw48$_MEMOIZED_ITEM_NOT_FOUND_
public static final SubLSymbol $sym49$HL_VAR_FOR_DEFAULT_EL_VAR
public static final SubLSymbol $sym50$EL_VAR_
public static final SubLSymbol $sym51$_HL_VAR_FOR_DEFAULT_EL_VAR_CACHING_STATE_
public static final SubLSymbol $sym52$VARIABLE__
public static final SubLSymbol $sym53$DEFAULT_EL_VAR_
public static final SubLSymbol $sym54$NON_DEFAULT_EL_VAR_
public static final SubLString $str55$_s_contained_the_non_default_EL_v
public static final SubLSymbol $sym56$VARIABLE_SYMBOLP
public static final SubLList $list57
public static final SubLSymbol $sym58$CONS
public static final SubLSymbol $sym59$_
public static final SubLSymbol $sym60$FULLY_BOUND_P
public static final SubLString $str61$Return_T_iff_OBJECT_contains_no_H
public static final SubLSymbol $sym62$NOT_FULLY_BOUND_P
public static final SubLString $str63$Return_T_iff_OBJECT_contains_some
public static final SubLSymbol $sym64$CYC_VAR_
Method Detail |
---|
public static final SubLObject variable_print_function_trampoline(SubLObject object, SubLObject stream)
public static final SubLObject variable_p(SubLObject object)
public static final SubLObject var_id(SubLObject object)
public static final SubLObject _csetf_var_id(SubLObject object, SubLObject value)
public static final SubLObject make_variable(SubLObject arglist)
public static final SubLObject print_variable(SubLObject object, SubLObject stream, SubLObject depth)
public static final SubLObject sxhash_variable_method(SubLObject object)
public static final SubLObject get_variable(SubLObject num)
public static final SubLObject setup_variable_table()
public static final SubLObject variable_id(SubLObject variable)
public static final SubLObject find_variable_by_id(SubLObject id)
public static final SubLObject variable_L(SubLObject var1, SubLObject var2)
public static final SubLObject default_el_var_for_hl_var(SubLObject variable)
public static final SubLObject default_el_var_for_hl_var_cached_internal(SubLObject variable)
public static final SubLObject default_el_var_for_hl_var_cached(SubLObject variable)
public static final SubLObject sort_hl_variable_list(SubLObject hl_variable_list)
public static final SubLObject fully_bound_p(SubLObject object)
public static final SubLObject not_fully_bound_p(SubLObject object)
public static final SubLObject cycl_ground_expression_p(SubLObject expression)
public static final SubLObject declare_variables_file()
public static final SubLObject init_variables_file()
public static final SubLObject setup_variables_file()
public void declareFunctions()
SubLFile
public void initializeVariables()
SubLFile
public void runTopLevelForms()
SubLFile
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |