|
||||||||||
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.cyc_bookkeeping
public final class cyc_bookkeeping
Nested Class Summary |
---|
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 |
cyc_bookkeeping_info_for(SubLObject what)
Assumes that equality of WHAT can be tested with #'eql. |
static SubLObject |
cyc_bookkeeping_info()
Public accessor for *cyc-bookkeeping-info* |
static SubLObject |
declare_cyc_bookkeeping_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
do_bookkeepingP()
|
static SubLObject |
init_cyc_bookkeeping_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
new_bookkeeping_info(SubLObject who,
SubLObject when,
SubLObject why,
SubLObject when_sec)
Constructs a plist from any or all of the arguments passed in, suitable for passing to @xref with-bookkeeping-info |
static SubLObject |
perform_assertion_bookkeeping(SubLObject assertion)
|
static SubLObject |
perform_constant_bookkeeping(SubLObject constant)
|
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_cyc_bookkeeping_file()
|
static SubLObject |
with_bookkeeping_info(SubLObject macroform,
SubLObject environment)
Binds *cyc-bookkeeping-info* to BOOKKEEPING-INFO, which must be a plist. |
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 $bookkeeping_enabledP$
public static SubLSymbol $cyc_bookkeeping_info$
public static final SubLSymbol $sym0$_BOOKKEEPING_ENABLED__
public static final SubLSymbol $sym1$WITH_BOOKKEEPING_INFO
public static final SubLList $list2
public static final SubLSymbol $sym3$CLET
public static final SubLSymbol $sym4$_CYC_BOOKKEEPING_INFO_
public static final SubLList $list5
public static final SubLSymbol $sym6$ASSERTION_VAR
public static final SubLSymbol $sym7$_THE_CYCLIST_
public static final SubLSymbol $sym8$ASSERTED_BY
public static final SubLSymbol $sym9$_THE_DATE_
public static final SubLSymbol $sym10$ASSERTED_WHEN
public static final SubLSymbol $sym11$_KE_PURPOSE_
public static final SubLSymbol $sym12$ASSERTED_WHY
public static final SubLSymbol $sym13$_THE_SECOND_
public static final SubLSymbol $sym14$ASSERTED_SECOND
public static final SubLList $list15
public static final SubLSymbol $sym16$PROGN
public static final SubLList $list17
public static final SubLSymbol $sym18$NEW_BOOKKEEPING_INFO
public static final SubLSymbol $kw19$SECOND
public static final SubLSymbol $kw20$PURPOSE
public static final SubLSymbol $kw21$WHEN
public static final SubLSymbol $kw22$WHO
public static final SubLSymbol $sym23$ASSERTION_P
Method Detail |
---|
public static final SubLObject with_bookkeeping_info(SubLObject macroform, SubLObject environment)
public static final SubLObject cyc_bookkeeping_info()
public static final SubLObject do_bookkeepingP()
public static final SubLObject new_bookkeeping_info(SubLObject who, SubLObject when, SubLObject why, SubLObject when_sec)
public static final SubLObject cyc_bookkeeping_info_for(SubLObject what)
public static final SubLObject perform_constant_bookkeeping(SubLObject constant)
public static final SubLObject perform_assertion_bookkeeping(SubLObject assertion)
public static final SubLObject declare_cyc_bookkeeping_file()
public static final SubLObject init_cyc_bookkeeping_file()
public static final SubLObject setup_cyc_bookkeeping_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 |