|
||||||||||
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.deck
public final class deck
Nested Class Summary | |
---|---|
static class |
deck.$deck_native
|
static class |
deck.$deck_p$UnaryFunction
|
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
SubLTranslatedFile.SubL |
Field Summary | |
---|---|
static SubLSymbol |
$dtp_deck$
|
static SubLSymbol |
$kw12$TYPE
|
static SubLSymbol |
$kw13$DATA
|
static SubLSymbol |
$kw16$STREAM
|
static SubLSymbol |
$kw17$BASE
|
static SubLSymbol |
$kw18$QUEUE
|
static SubLSymbol |
$kw19$STACK
|
static SubLList |
$list2
|
static SubLList |
$list3
|
static SubLList |
$list4
|
static SubLList |
$list5
|
static SubLString |
$str14$Invalid_slot__S_for_construction_
|
static SubLString |
$str15$__
|
static SubLSymbol |
$sym0$DECK
|
static SubLSymbol |
$sym1$DECK_P
|
static SubLSymbol |
$sym10$DECK_DATA
|
static SubLSymbol |
$sym11$_CSETF_DECK_DATA
|
static SubLSymbol |
$sym20$DECK_TYPE_P
|
static SubLSymbol |
$sym6$PRINT_DECK
|
static SubLSymbol |
$sym7$DECK_PRINT_FUNCTION_TRAMPOLINE
|
static SubLSymbol |
$sym8$DECK_TYPE
|
static SubLSymbol |
$sym9$_CSETF_DECK_TYPE
|
static SubLFile |
me
|
static java.lang.String |
myName
|
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
EMPTY_SUBL_OBJECT_ARRAY |
Method Summary | |
---|---|
static SubLObject |
_csetf_deck_data(SubLObject object,
SubLObject value)
|
static SubLObject |
_csetf_deck_type(SubLObject object,
SubLObject value)
|
static SubLObject |
clear_deck(SubLObject v_deck)
Clear DECK and return it. |
static SubLObject |
create_deck(SubLObject type)
Return a new, empty deck. |
static SubLObject |
deck_data(SubLObject object)
|
static SubLObject |
deck_empty_p(SubLObject v_deck)
Return T iff DECK is empty. |
static SubLObject |
deck_pop(SubLObject v_deck)
Remove and return the next accessible element from DECK. |
static SubLObject |
deck_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
deck_push(SubLObject elt,
SubLObject v_deck)
Add an element ELT to DECK. |
static SubLObject |
deck_type(SubLObject object)
|
static SubLObject |
declare_deck_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
init_deck_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
make_deck(SubLObject arglist)
|
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_deck_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 |
---|
public static final SubLFile me
public static final java.lang.String myName
public static SubLSymbol $dtp_deck$
public static final SubLSymbol $sym0$DECK
public static final SubLSymbol $sym1$DECK_P
public static final SubLList $list2
public static final SubLList $list3
public static final SubLList $list4
public static final SubLList $list5
public static final SubLSymbol $sym6$PRINT_DECK
public static final SubLSymbol $sym7$DECK_PRINT_FUNCTION_TRAMPOLINE
public static final SubLSymbol $sym8$DECK_TYPE
public static final SubLSymbol $sym9$_CSETF_DECK_TYPE
public static final SubLSymbol $sym10$DECK_DATA
public static final SubLSymbol $sym11$_CSETF_DECK_DATA
public static final SubLSymbol $kw12$TYPE
public static final SubLSymbol $kw13$DATA
public static final SubLString $str14$Invalid_slot__S_for_construction_
public static final SubLString $str15$__
public static final SubLSymbol $kw16$STREAM
public static final SubLSymbol $kw17$BASE
public static final SubLSymbol $kw18$QUEUE
public static final SubLSymbol $kw19$STACK
public static final SubLSymbol $sym20$DECK_TYPE_P
Method Detail |
---|
public static final SubLObject deck_print_function_trampoline(SubLObject object, SubLObject stream)
public static final SubLObject deck_type(SubLObject object)
public static final SubLObject deck_data(SubLObject object)
public static final SubLObject _csetf_deck_type(SubLObject object, SubLObject value)
public static final SubLObject _csetf_deck_data(SubLObject object, SubLObject value)
public static final SubLObject make_deck(SubLObject arglist)
public static final SubLObject create_deck(SubLObject type)
public static final SubLObject clear_deck(SubLObject v_deck)
public static final SubLObject deck_empty_p(SubLObject v_deck)
public static final SubLObject deck_push(SubLObject elt, SubLObject v_deck)
public static final SubLObject deck_pop(SubLObject v_deck)
public static final SubLObject declare_deck_file()
public static final SubLObject init_deck_file()
public static final SubLObject setup_deck_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 |