|
||||||||||
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.constant_completion_high
public final class constant_completion_high
Nested Class Summary | |
---|---|
static class |
constant_completion_high.$invalid_constant_name_char_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 |
constant_complete_exact(SubLObject string,
SubLObject start,
SubLObject end)
Return a valid constant whose name exactly matches STRING. |
static SubLObject |
constant_complete(SubLObject prefix,
SubLObject case_sensitiveP,
SubLObject exact_lengthP,
SubLObject start,
SubLObject end)
Return all valid constants with PREFIX as a prefix of their name When CASE-SENSITIVE? is non-nil, the comparison is done in a case-sensitive fashion. |
static SubLObject |
constant_name_case_collision(SubLObject string)
Return a constant whose name differs from STRING only by case. |
static SubLObject |
constant_name_case_collisions(SubLObject string)
Return a list of constants whose names differ from STRING only by case. |
static SubLObject |
declare_constant_completion_high_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
init_constant_completion_high_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
invalid_constant_name_char_p(SubLObject v_char)
Return T iff CHAR is a character which is not allowed in a valid constant name. |
static SubLObject |
map_constants_in_completions(SubLObject function)
Call FUNCTION on each constant in the completion table |
static SubLObject |
new_constant_completion_iterator(SubLObject forwardP,
SubLObject buffer_size)
|
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_constant_completion_high_file()
|
static SubLObject |
valid_constant_name_char_p(SubLObject v_char)
Return T iff CHAR is a character which is allowed in a valid constant name. |
static SubLObject |
valid_constant_name_p(SubLObject string)
Return T iff STRING is a valid name for a constant. |
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 $require_case_insensitive_name_uniqueness$
public static final SubLSymbol $sym0$CHARACTERP
public static final SubLSymbol $sym1$VALID_CONSTANT_NAME_CHAR
public static final SubLList $list2
public static final SubLList $list3
public static final SubLString $str4$Deprecated_in_favor_of_valid_cons
public static final SubLList $list5
public static final SubLList $list6
public static final SubLString $str7$___
public static final SubLSymbol $sym8$VALID_CONSTANT_NAME_CHAR_P
public static final SubLString $str9$Return_T_iff_CHAR_is_a_character_
public static final SubLSymbol $sym10$VALID_CONSTANT_NAME
public static final SubLList $list11
public static final SubLList $list12
public static final SubLString $str13$Deprecated_in_favor_of_valid_cons
public static final SubLSymbol $sym14$INVALID_CONSTANT_NAME_CHAR_P
public static final SubLSymbol $sym15$VALID_CONSTANT_NAME_P
public static final SubLString $str16$Return_T_iff_STRING_is_a_valid_na
public static final SubLSymbol $kw17$UNNAMED
public static final SubLSymbol $sym18$STRINGP
public static final SubLSymbol $sym19$CONSTANT_NAME_AVAILABLE
public static final SubLList $list20
public static final SubLString $str21$Return_T_iff_NAME_is_a_valid_cons
public static final SubLList $list22
public static final SubLString $str23$_
public static final SubLSymbol $sym24$UNIQUIFY_CONSTANT_NAME
public static final SubLString $str25$Return_a_unique__currently_unused
public static final SubLList $list26
public static final SubLList $list27
public static final SubLSymbol $sym28$CONSTANT_NAME
public static final SubLSymbol $sym29$CONSTANT_NAME_CASE_COLLISIONS
public static final SubLString $str30$Return_a_list_of_constants_whose_
public static final SubLList $list31
public static final SubLList $list32
public static final SubLSymbol $sym33$CONSTANT_NAME_CASE_COLLISION
public static final SubLString $str34$Return_a_constant_whose_name_diff
public static final SubLList $list35
public static final SubLSymbol $sym36$FIXNUMP
public static final SubLSymbol $sym37$CONSTANT_COMPLETE_EXACT
public static final SubLList $list38
public static final SubLString $str39$Return_a_valid_constant_whose_nam
public static final SubLList $list40
public static final SubLSymbol $sym41$BOOLEANP
public static final SubLSymbol $sym42$CONSTANT_COMPLETE
public static final SubLList $list43
public static final SubLString $str44$Return_all_valid_constants_with_P
public static final SubLList $list45
public static final SubLSymbol $sym46$CONSTANT_APROPOS
public static final SubLList $list47
public static final SubLString $str48$Return_all_valid_constants_with_S
public static final SubLList $list49
public static final SubLSymbol $sym50$CONSTANT_POSTFIX
public static final SubLList $list51
public static final SubLString $str52$Return_all_valid_constants_with_P
public static final SubLList $list53
public static final SubLList $list54
public static final SubLList $list55
public static final SubLSymbol $kw56$ALLOW_OTHER_KEYS
public static final SubLSymbol $kw57$DONE
public static final SubLSymbol $kw58$FORWARD
public static final SubLSymbol $sym59$ITERATOR
public static final SubLSymbol $sym60$CLET
public static final SubLSymbol $sym61$NEW_CONSTANT_COMPLETION_ITERATOR
public static final SubLSymbol $sym62$DO_ITERATOR
public static final SubLSymbol $sym63$ITERATION_FINALIZE
public static final SubLList $list64
public static final SubLList $list65
public static final SubLSymbol $kw66$CASE_SENSITIVE
public static final SubLSymbol $kw67$START
public static final SubLSymbol $kw68$END
public static final SubLSymbol $sym69$ITERATOR
public static final SubLSymbol $sym70$NEW_DIRECTED_CONSTANT_COMPLETION_ITERATOR
Method Detail |
---|
public static final SubLObject valid_constant_name_char_p(SubLObject v_char)
public static final SubLObject valid_constant_name_p(SubLObject string)
public static final SubLObject invalid_constant_name_char_p(SubLObject v_char)
public static final SubLObject constant_name_case_collisions(SubLObject string)
public static final SubLObject constant_name_case_collision(SubLObject string)
public static final SubLObject constant_complete_exact(SubLObject string, SubLObject start, SubLObject end)
public static final SubLObject constant_complete(SubLObject prefix, SubLObject case_sensitiveP, SubLObject exact_lengthP, SubLObject start, SubLObject end)
public static final SubLObject new_constant_completion_iterator(SubLObject forwardP, SubLObject buffer_size)
public static final SubLObject map_constants_in_completions(SubLObject function)
public static final SubLObject declare_constant_completion_high_file()
public static final SubLObject init_constant_completion_high_file()
public static final SubLObject setup_constant_completion_high_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 |