com.cyc.cycjava.cycl
Class red_api

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.red_api
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class red_api
extends SubLTranslatedFile


Nested Class Summary
static class red_api.$red_element_struct_native
           
static class red_api.$red_element_struct_p$UnaryFunction
           
static class red_api.$red_repository_list_struct_native
           
static class red_api.$red_repository_list_struct_p$UnaryFunction
           
static class red_api.$red_repository_struct_native
           
static class red_api.$red_repository_struct_p$UnaryFunction
           
static class red_api.$red_struct_native
           
static class red_api.$red_struct_p$UnaryFunction
           
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $dtp_red_element_struct$
           
static SubLSymbol $dtp_red_repository_list_struct$
           
static SubLSymbol $dtp_red_repository_struct$
           
static SubLSymbol $dtp_red_struct$
           
static SubLSymbol $kw10$COBJ
           
static SubLSymbol $kw109$INVALID
           
static SubLSymbol $kw22$FILENAME
           
static SubLSymbol $kw23$RED_SHARED
           
static SubLSymbol $kw49$TYPE
           
static SubLSymbol $kw50$SYSTEM
           
static SubLSymbol $kw51$MACHINE
           
static SubLSymbol $kw52$MACHINE_SYSTEM
           
static SubLSymbol $kw53$SYSTEM_MACHINE
           
static SubLSymbol $kw54$APPLICATION
           
static SubLSymbol $kw55$MOST_PRIVILEGED
           
static SubLSymbol $kw56$LEAST_PRIVILEGED
           
static SubLSymbol $kw75$REPOSITORY_LIST
           
static SubLSymbol $kw76$KEY_STRING
           
static SubLSymbol $kw81$STRING
           
static SubLSymbol $kw84$INTEGER
           
static SubLSymbol $kw87$BLOB
           
static SubLSymbol $kw93$DEFAULT
           
static SubLList $list14
           
static SubLList $list15
           
static SubLList $list16
           
static SubLList $list17
           
static SubLList $list2
           
static SubLList $list3
           
static SubLList $list4
           
static SubLList $list41
           
static SubLList $list42
           
static SubLList $list43
           
static SubLList $list44
           
static SubLList $list5
           
static SubLList $list65
           
static SubLList $list66
           
static SubLList $list67
           
static SubLList $list68
           
static SubLSymbol $red_api_object$
           
static SubLSymbol $red_filenames$
           
static SubLString $str11$Invalid_slot__S_for_construction_
           
static SubLString $str110$_
           
static SubLString $str118$string
           
static SubLString $str119$integer
           
static SubLString $str120$blob
           
static SubLString $str24$__red_struct_obj___s__version____
           
static SubLString $str29$__red_struct_cobj__nil_
           
static SubLString $str31$__red_repository_struct_INVALID__
           
static SubLString $str32$__red_repository_struct__name____
           
static SubLString $str57$__red_repository_list_struct_type
           
static SubLString $str58$__red_repository_list_struct_elts
           
static SubLString $str59$__red_repository_list_struct_elts
           
static SubLString $str60$_s_
           
static SubLString $str62$__
           
static SubLString $str77$__red_element_struct_key____s_
           
static SubLString $str80$__red_element_struct_key___s_type
           
static SubLString $str82$value____s
           
static SubLString $str85$value____d
           
static SubLString $str88$BlobValue____
           
static SubLString $str89$_x
           
static SubLString $str90$0
           
static SubLString $str91$_a
           
static SubLString $str92$_
           
static SubLString $str94$INVALID_DATA_TYPE
           
static SubLString $str95$_
           
static SubLString $str98$
           
static SubLSymbol $sym0$RED_STRUCT
           
static SubLSymbol $sym1$RED_STRUCT_P
           
static SubLSymbol $sym100$RED_SUPER_ELEMENT_ITERATOR_NEXT_IMPLEMENTATION
           
static SubLSymbol $sym101$RED_GET_KEY_IMPLEMENTATION
           
static SubLSymbol $sym102$RED_SUPER_ELEMENT_DISPOSE_IMPLEMENTATION
           
static SubLSymbol $sym103$RED_SUPER_ELEMENT_ITERATOR_DISPOSE_IMPLEMENTATION
           
static SubLSymbol $sym104$RED_GET_TOP_LEVEL_KEY_IMPLEMENTATION
           
static SubLSymbol $sym105$RED_GET_SUBKEY_ITERATOR_IMPLEMENTATION
           
static SubLSymbol $sym106$RED_ITERATOR_HAS_NEXT_IMPLEMENTATION
           
static SubLSymbol $sym107$RED_ITERATOR_NEXT_IMPLEMENTATION
           
static SubLSymbol $sym108$RED_ITERATOR_DISPOSE_IMPLEMENTATION
           
static SubLSymbol $sym111$RED_GET_REPOSITORY_FILENAME_IMPLEMENTATION
           
static SubLSymbol $sym112$RED_REPOSITORY_OBJECT_VALID_P
           
static SubLSymbol $sym113$RED_REPOSITORY_DISPOSE_IMPLEMENTATION
           
static SubLSymbol $sym114$RED_GET_SYSTEM_REPOSITORY_IMPLEMENTATION
           
static SubLSymbol $sym115$RED_GET_MACHINE_REPOSITORY_IMPLEMENTATION
           
static SubLSymbol $sym116$RED_LOAD_REPOSITORY_IMPLEMENTATION
           
static SubLSymbol $sym117$RED_DISPOSE_IMPLEMENTATION
           
static SubLSymbol $sym12$RED_REPOSITORY_STRUCT
           
static SubLSymbol $sym121$RED_MAKE_REPOSITORY_LIST_FROM_REPOSITORY_IMPLEMENTATION
           
static SubLSymbol $sym122$RED_REPOSITORY_LIST_NEW_IMPLEMENTATION
           
static SubLSymbol $sym123$RED_REPOSITORY_LIST_ADD_REPOSITORY_IMPLEMENTATION
           
static SubLSymbol $sym124$RED_GET_APPLICATION_REPOSITORIES_IMPLEMENTATION
           
static SubLSymbol $sym125$RED_GET_REPOSITORY_LIST_MOST_PRIVILEGED_FIRST_IMPLEMENTATION
           
static SubLSymbol $sym126$RED_GET_REPOSITORY_LIST_LEAST_PRIVILEGED_FIRST_IMPLEMENTATION
           
static SubLSymbol $sym127$RED_REPOSITORY_LIST_DISPOSE_IMPLEMENTATION
           
static SubLSymbol $sym128$RED_GET_TOP_LEVEL_SUPER_ELEMENT_IMPLEMENTATION
           
static SubLSymbol $sym129$RED_GET_EXTENDED_NAME_WITH_PERIOD_SEPARATOR_LIST_IMPLEMENTATION
           
static SubLSymbol $sym13$RED_REPOSITORY_STRUCT_P
           
static SubLSymbol $sym130$RED_SUPER_ELEMENT_GET_REPOSITORY_LIST_IMPLEMENTATION
           
static SubLSymbol $sym18$PRINT_RED_REPOSITORY_STRUCT
           
static SubLSymbol $sym19$RED_REPOSITORY_STRUCT_PRINT_FUNCTION_TRAMPOLINE
           
static SubLSymbol $sym20$RED_REPOSITORY_STRUCT_FILENAME
           
static SubLSymbol $sym21$_CSETF_RED_REPOSITORY_STRUCT_FILENAME
           
static SubLSymbol $sym25$RED_GET_VERSION_STRING_IMPLEMENTATION
           
static SubLSymbol $sym26$RED_GET_DATE_STRING_IMPLEMENTATION
           
static SubLSymbol $sym27$RED_GET_TIME_STRING_IMPLEMENTATION
           
static SubLSymbol $sym28$RED_NUMBER_APPLICATION_REPOSITORIES_IMPLEMENTATION
           
static SubLSymbol $sym30$STRINGP
           
static SubLSymbol $sym33$RED_GET_REPOSITORY_NAME_IMPLEMENTATION
           
static SubLSymbol $sym34$RED_GET_REPOSITORY_TYPE_STRING_IMPLEMENTATION
           
static SubLSymbol $sym35$RED_GET_REPOSITORY_VERSION_STRING_IMPLEMENTATION
           
static SubLSymbol $sym36$RED_GET_REPOSITORY_DATE_IMPLEMENTATION
           
static SubLSymbol $sym37$RED_GET_REPOSITORY_TIME_IMPLEMENTATION
           
static SubLSymbol $sym38$RED_REPOSITORY_POINTER_VALID_IMPLEMENTATION
           
static SubLSymbol $sym39$RED_REPOSITORY_LIST_STRUCT
           
static SubLSymbol $sym40$RED_REPOSITORY_LIST_STRUCT_P
           
static SubLSymbol $sym45$PRINT_RED_REPOSITORY_LIST_STRUCT
           
static SubLSymbol $sym46$RED_REPOSITORY_LIST_STRUCT_PRINT_FUNCTION_TRAMPOLINE
           
static SubLSymbol $sym47$RED_REPOSITORY_LIST_STRUCT_TYPE
           
static SubLSymbol $sym48$_CSETF_RED_REPOSITORY_LIST_STRUCT_TYPE
           
static SubLSymbol $sym6$PRINT_RED_STRUCT
           
static SubLSymbol $sym61$RED_REPOSITORY_LIST_GET_ELEMENT_IMPLEMENTATION
           
static SubLSymbol $sym63$RED_ELEMENT_STRUCT
           
static SubLSymbol $sym64$RED_ELEMENT_STRUCT_P
           
static SubLSymbol $sym69$PRINT_RED_ELEMENT_STRUCT
           
static SubLSymbol $sym7$RED_STRUCT_PRINT_FUNCTION_TRAMPOLINE
           
static SubLSymbol $sym70$RED_ELEMENT_STRUCT_PRINT_FUNCTION_TRAMPOLINE
           
static SubLSymbol $sym71$RED_ELEMENT_STRUCT_REPOSITORY_LIST
           
static SubLSymbol $sym72$_CSETF_RED_ELEMENT_STRUCT_REPOSITORY_LIST
           
static SubLSymbol $sym73$RED_ELEMENT_STRUCT_KEY_STRING
           
static SubLSymbol $sym74$_CSETF_RED_ELEMENT_STRUCT_KEY_STRING
           
static SubLSymbol $sym78$RED_SUPER_ELEMENT_GET_ELEMENT_IMPLEMENTATION
           
static SubLSymbol $sym79$RED_GET_DATATYPE_STRING_IMPLEMENTATION
           
static SubLSymbol $sym8$RED_STRUCT_COBJ
           
static SubLSymbol $sym83$RED_GET_STRING_VALUE_IMPLEMENTATION
           
static SubLSymbol $sym86$RED_GET_INT32_VALUE_IMPLEMENTATION
           
static SubLSymbol $sym9$_CSETF_RED_STRUCT_COBJ
           
static SubLSymbol $sym96$RED_NUMBER_REPOSITORIES_IMPLEMENTATION
           
static SubLSymbol $sym97$RED_GET_SUPER_ELEMENT_ITERATOR_IMPLEMENTATION
           
static SubLSymbol $sym99$RED_SUPER_ELEMENT_ITERATOR_HAS_NEXT_IMPLEMENTATION
           
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_red_api_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject init_red_api_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject red_element_struct_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject red_repository_list_struct_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject red_repository_struct_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject red_struct_print_function_trampoline(SubLObject object, SubLObject stream)
           
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_red_api_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

$red_api_object$

public static SubLSymbol $red_api_object$

$red_filenames$

public static SubLSymbol $red_filenames$

$dtp_red_struct$

public static SubLSymbol $dtp_red_struct$

$dtp_red_repository_struct$

public static SubLSymbol $dtp_red_repository_struct$

$dtp_red_repository_list_struct$

public static SubLSymbol $dtp_red_repository_list_struct$

$dtp_red_element_struct$

public static SubLSymbol $dtp_red_element_struct$

$sym0$RED_STRUCT

public static final SubLSymbol $sym0$RED_STRUCT

$sym1$RED_STRUCT_P

public static final SubLSymbol $sym1$RED_STRUCT_P

$list2

public static final SubLList $list2

$list3

public static final SubLList $list3

$list4

public static final SubLList $list4

$list5

public static final SubLList $list5

$sym6$PRINT_RED_STRUCT

public static final SubLSymbol $sym6$PRINT_RED_STRUCT

$sym7$RED_STRUCT_PRINT_FUNCTION_TRAMPOLINE

public static final SubLSymbol $sym7$RED_STRUCT_PRINT_FUNCTION_TRAMPOLINE

$sym8$RED_STRUCT_COBJ

public static final SubLSymbol $sym8$RED_STRUCT_COBJ

$sym9$_CSETF_RED_STRUCT_COBJ

public static final SubLSymbol $sym9$_CSETF_RED_STRUCT_COBJ

$kw10$COBJ

public static final SubLSymbol $kw10$COBJ

$str11$Invalid_slot__S_for_construction_

public static final SubLString $str11$Invalid_slot__S_for_construction_

$sym12$RED_REPOSITORY_STRUCT

public static final SubLSymbol $sym12$RED_REPOSITORY_STRUCT

$sym13$RED_REPOSITORY_STRUCT_P

public static final SubLSymbol $sym13$RED_REPOSITORY_STRUCT_P

$list14

public static final SubLList $list14

$list15

public static final SubLList $list15

$list16

public static final SubLList $list16

$list17

public static final SubLList $list17

$sym18$PRINT_RED_REPOSITORY_STRUCT

public static final SubLSymbol $sym18$PRINT_RED_REPOSITORY_STRUCT

$sym19$RED_REPOSITORY_STRUCT_PRINT_FUNCTION_TRAMPOLINE

public static final SubLSymbol $sym19$RED_REPOSITORY_STRUCT_PRINT_FUNCTION_TRAMPOLINE

$sym20$RED_REPOSITORY_STRUCT_FILENAME

public static final SubLSymbol $sym20$RED_REPOSITORY_STRUCT_FILENAME

$sym21$_CSETF_RED_REPOSITORY_STRUCT_FILENAME

public static final SubLSymbol $sym21$_CSETF_RED_REPOSITORY_STRUCT_FILENAME

$kw22$FILENAME

public static final SubLSymbol $kw22$FILENAME

$kw23$RED_SHARED

public static final SubLSymbol $kw23$RED_SHARED

$str24$__red_struct_obj___s__version____

public static final SubLString $str24$__red_struct_obj___s__version____

$sym25$RED_GET_VERSION_STRING_IMPLEMENTATION

public static final SubLSymbol $sym25$RED_GET_VERSION_STRING_IMPLEMENTATION

$sym26$RED_GET_DATE_STRING_IMPLEMENTATION

public static final SubLSymbol $sym26$RED_GET_DATE_STRING_IMPLEMENTATION

$sym27$RED_GET_TIME_STRING_IMPLEMENTATION

public static final SubLSymbol $sym27$RED_GET_TIME_STRING_IMPLEMENTATION

$sym28$RED_NUMBER_APPLICATION_REPOSITORIES_IMPLEMENTATION

public static final SubLSymbol $sym28$RED_NUMBER_APPLICATION_REPOSITORIES_IMPLEMENTATION

$str29$__red_struct_cobj__nil_

public static final SubLString $str29$__red_struct_cobj__nil_

$sym30$STRINGP

public static final SubLSymbol $sym30$STRINGP

$str31$__red_repository_struct_INVALID__

public static final SubLString $str31$__red_repository_struct_INVALID__

$str32$__red_repository_struct__name____

public static final SubLString $str32$__red_repository_struct__name____

$sym33$RED_GET_REPOSITORY_NAME_IMPLEMENTATION

public static final SubLSymbol $sym33$RED_GET_REPOSITORY_NAME_IMPLEMENTATION

$sym34$RED_GET_REPOSITORY_TYPE_STRING_IMPLEMENTATION

public static final SubLSymbol $sym34$RED_GET_REPOSITORY_TYPE_STRING_IMPLEMENTATION

$sym35$RED_GET_REPOSITORY_VERSION_STRING_IMPLEMENTATION

public static final SubLSymbol $sym35$RED_GET_REPOSITORY_VERSION_STRING_IMPLEMENTATION

$sym36$RED_GET_REPOSITORY_DATE_IMPLEMENTATION

public static final SubLSymbol $sym36$RED_GET_REPOSITORY_DATE_IMPLEMENTATION

$sym37$RED_GET_REPOSITORY_TIME_IMPLEMENTATION

public static final SubLSymbol $sym37$RED_GET_REPOSITORY_TIME_IMPLEMENTATION

$sym38$RED_REPOSITORY_POINTER_VALID_IMPLEMENTATION

public static final SubLSymbol $sym38$RED_REPOSITORY_POINTER_VALID_IMPLEMENTATION

$sym39$RED_REPOSITORY_LIST_STRUCT

public static final SubLSymbol $sym39$RED_REPOSITORY_LIST_STRUCT

$sym40$RED_REPOSITORY_LIST_STRUCT_P

public static final SubLSymbol $sym40$RED_REPOSITORY_LIST_STRUCT_P

$list41

public static final SubLList $list41

$list42

public static final SubLList $list42

$list43

public static final SubLList $list43

$list44

public static final SubLList $list44

$sym45$PRINT_RED_REPOSITORY_LIST_STRUCT

public static final SubLSymbol $sym45$PRINT_RED_REPOSITORY_LIST_STRUCT

$sym46$RED_REPOSITORY_LIST_STRUCT_PRINT_FUNCTION_TRAMPOLINE

public static final SubLSymbol $sym46$RED_REPOSITORY_LIST_STRUCT_PRINT_FUNCTION_TRAMPOLINE

$sym47$RED_REPOSITORY_LIST_STRUCT_TYPE

public static final SubLSymbol $sym47$RED_REPOSITORY_LIST_STRUCT_TYPE

$sym48$_CSETF_RED_REPOSITORY_LIST_STRUCT_TYPE

public static final SubLSymbol $sym48$_CSETF_RED_REPOSITORY_LIST_STRUCT_TYPE

$kw49$TYPE

public static final SubLSymbol $kw49$TYPE

$kw50$SYSTEM

public static final SubLSymbol $kw50$SYSTEM

$kw51$MACHINE

public static final SubLSymbol $kw51$MACHINE

$kw52$MACHINE_SYSTEM

public static final SubLSymbol $kw52$MACHINE_SYSTEM

$kw53$SYSTEM_MACHINE

public static final SubLSymbol $kw53$SYSTEM_MACHINE

$kw54$APPLICATION

public static final SubLSymbol $kw54$APPLICATION

$kw55$MOST_PRIVILEGED

public static final SubLSymbol $kw55$MOST_PRIVILEGED

$kw56$LEAST_PRIVILEGED

public static final SubLSymbol $kw56$LEAST_PRIVILEGED

$str57$__red_repository_list_struct_type

public static final SubLString $str57$__red_repository_list_struct_type

$str58$__red_repository_list_struct_elts

public static final SubLString $str58$__red_repository_list_struct_elts

$str59$__red_repository_list_struct_elts

public static final SubLString $str59$__red_repository_list_struct_elts

$str60$_s_

public static final SubLString $str60$_s_

$sym61$RED_REPOSITORY_LIST_GET_ELEMENT_IMPLEMENTATION

public static final SubLSymbol $sym61$RED_REPOSITORY_LIST_GET_ELEMENT_IMPLEMENTATION

$str62$__

public static final SubLString $str62$__

$sym63$RED_ELEMENT_STRUCT

public static final SubLSymbol $sym63$RED_ELEMENT_STRUCT

$sym64$RED_ELEMENT_STRUCT_P

public static final SubLSymbol $sym64$RED_ELEMENT_STRUCT_P

$list65

public static final SubLList $list65

$list66

public static final SubLList $list66

$list67

public static final SubLList $list67

$list68

public static final SubLList $list68

$sym69$PRINT_RED_ELEMENT_STRUCT

public static final SubLSymbol $sym69$PRINT_RED_ELEMENT_STRUCT

$sym70$RED_ELEMENT_STRUCT_PRINT_FUNCTION_TRAMPOLINE

public static final SubLSymbol $sym70$RED_ELEMENT_STRUCT_PRINT_FUNCTION_TRAMPOLINE

$sym71$RED_ELEMENT_STRUCT_REPOSITORY_LIST

public static final SubLSymbol $sym71$RED_ELEMENT_STRUCT_REPOSITORY_LIST

$sym72$_CSETF_RED_ELEMENT_STRUCT_REPOSITORY_LIST

public static final SubLSymbol $sym72$_CSETF_RED_ELEMENT_STRUCT_REPOSITORY_LIST

$sym73$RED_ELEMENT_STRUCT_KEY_STRING

public static final SubLSymbol $sym73$RED_ELEMENT_STRUCT_KEY_STRING

$sym74$_CSETF_RED_ELEMENT_STRUCT_KEY_STRING

public static final SubLSymbol $sym74$_CSETF_RED_ELEMENT_STRUCT_KEY_STRING

$kw75$REPOSITORY_LIST

public static final SubLSymbol $kw75$REPOSITORY_LIST

$kw76$KEY_STRING

public static final SubLSymbol $kw76$KEY_STRING

$str77$__red_element_struct_key____s_

public static final SubLString $str77$__red_element_struct_key____s_

$sym78$RED_SUPER_ELEMENT_GET_ELEMENT_IMPLEMENTATION

public static final SubLSymbol $sym78$RED_SUPER_ELEMENT_GET_ELEMENT_IMPLEMENTATION

$sym79$RED_GET_DATATYPE_STRING_IMPLEMENTATION

public static final SubLSymbol $sym79$RED_GET_DATATYPE_STRING_IMPLEMENTATION

$str80$__red_element_struct_key___s_type

public static final SubLString $str80$__red_element_struct_key___s_type

$kw81$STRING

public static final SubLSymbol $kw81$STRING

$str82$value____s

public static final SubLString $str82$value____s

$sym83$RED_GET_STRING_VALUE_IMPLEMENTATION

public static final SubLSymbol $sym83$RED_GET_STRING_VALUE_IMPLEMENTATION

$kw84$INTEGER

public static final SubLSymbol $kw84$INTEGER

$str85$value____d

public static final SubLString $str85$value____d

$sym86$RED_GET_INT32_VALUE_IMPLEMENTATION

public static final SubLSymbol $sym86$RED_GET_INT32_VALUE_IMPLEMENTATION

$kw87$BLOB

public static final SubLSymbol $kw87$BLOB

$str88$BlobValue____

public static final SubLString $str88$BlobValue____

$str89$_x

public static final SubLString $str89$_x

$str90$0

public static final SubLString $str90$0

$str91$_a

public static final SubLString $str91$_a

$str92$_

public static final SubLString $str92$_

$kw93$DEFAULT

public static final SubLSymbol $kw93$DEFAULT

$str94$INVALID_DATA_TYPE

public static final SubLString $str94$INVALID_DATA_TYPE

$str95$_

public static final SubLString $str95$_

$sym96$RED_NUMBER_REPOSITORIES_IMPLEMENTATION

public static final SubLSymbol $sym96$RED_NUMBER_REPOSITORIES_IMPLEMENTATION

$sym97$RED_GET_SUPER_ELEMENT_ITERATOR_IMPLEMENTATION

public static final SubLSymbol $sym97$RED_GET_SUPER_ELEMENT_ITERATOR_IMPLEMENTATION

$str98$

public static final SubLString $str98$

$sym99$RED_SUPER_ELEMENT_ITERATOR_HAS_NEXT_IMPLEMENTATION

public static final SubLSymbol $sym99$RED_SUPER_ELEMENT_ITERATOR_HAS_NEXT_IMPLEMENTATION

$sym100$RED_SUPER_ELEMENT_ITERATOR_NEXT_IMPLEMENTATION

public static final SubLSymbol $sym100$RED_SUPER_ELEMENT_ITERATOR_NEXT_IMPLEMENTATION

$sym101$RED_GET_KEY_IMPLEMENTATION

public static final SubLSymbol $sym101$RED_GET_KEY_IMPLEMENTATION

$sym102$RED_SUPER_ELEMENT_DISPOSE_IMPLEMENTATION

public static final SubLSymbol $sym102$RED_SUPER_ELEMENT_DISPOSE_IMPLEMENTATION

$sym103$RED_SUPER_ELEMENT_ITERATOR_DISPOSE_IMPLEMENTATION

public static final SubLSymbol $sym103$RED_SUPER_ELEMENT_ITERATOR_DISPOSE_IMPLEMENTATION

$sym104$RED_GET_TOP_LEVEL_KEY_IMPLEMENTATION

public static final SubLSymbol $sym104$RED_GET_TOP_LEVEL_KEY_IMPLEMENTATION

$sym105$RED_GET_SUBKEY_ITERATOR_IMPLEMENTATION

public static final SubLSymbol $sym105$RED_GET_SUBKEY_ITERATOR_IMPLEMENTATION

$sym106$RED_ITERATOR_HAS_NEXT_IMPLEMENTATION

public static final SubLSymbol $sym106$RED_ITERATOR_HAS_NEXT_IMPLEMENTATION

$sym107$RED_ITERATOR_NEXT_IMPLEMENTATION

public static final SubLSymbol $sym107$RED_ITERATOR_NEXT_IMPLEMENTATION

$sym108$RED_ITERATOR_DISPOSE_IMPLEMENTATION

public static final SubLSymbol $sym108$RED_ITERATOR_DISPOSE_IMPLEMENTATION

$kw109$INVALID

public static final SubLSymbol $kw109$INVALID

$str110$_

public static final SubLString $str110$_

$sym111$RED_GET_REPOSITORY_FILENAME_IMPLEMENTATION

public static final SubLSymbol $sym111$RED_GET_REPOSITORY_FILENAME_IMPLEMENTATION

$sym112$RED_REPOSITORY_OBJECT_VALID_P

public static final SubLSymbol $sym112$RED_REPOSITORY_OBJECT_VALID_P

$sym113$RED_REPOSITORY_DISPOSE_IMPLEMENTATION

public static final SubLSymbol $sym113$RED_REPOSITORY_DISPOSE_IMPLEMENTATION

$sym114$RED_GET_SYSTEM_REPOSITORY_IMPLEMENTATION

public static final SubLSymbol $sym114$RED_GET_SYSTEM_REPOSITORY_IMPLEMENTATION

$sym115$RED_GET_MACHINE_REPOSITORY_IMPLEMENTATION

public static final SubLSymbol $sym115$RED_GET_MACHINE_REPOSITORY_IMPLEMENTATION

$sym116$RED_LOAD_REPOSITORY_IMPLEMENTATION

public static final SubLSymbol $sym116$RED_LOAD_REPOSITORY_IMPLEMENTATION

$sym117$RED_DISPOSE_IMPLEMENTATION

public static final SubLSymbol $sym117$RED_DISPOSE_IMPLEMENTATION

$str118$string

public static final SubLString $str118$string

$str119$integer

public static final SubLString $str119$integer

$str120$blob

public static final SubLString $str120$blob

$sym121$RED_MAKE_REPOSITORY_LIST_FROM_REPOSITORY_IMPLEMENTATION

public static final SubLSymbol $sym121$RED_MAKE_REPOSITORY_LIST_FROM_REPOSITORY_IMPLEMENTATION

$sym122$RED_REPOSITORY_LIST_NEW_IMPLEMENTATION

public static final SubLSymbol $sym122$RED_REPOSITORY_LIST_NEW_IMPLEMENTATION

$sym123$RED_REPOSITORY_LIST_ADD_REPOSITORY_IMPLEMENTATION

public static final SubLSymbol $sym123$RED_REPOSITORY_LIST_ADD_REPOSITORY_IMPLEMENTATION

$sym124$RED_GET_APPLICATION_REPOSITORIES_IMPLEMENTATION

public static final SubLSymbol $sym124$RED_GET_APPLICATION_REPOSITORIES_IMPLEMENTATION

$sym125$RED_GET_REPOSITORY_LIST_MOST_PRIVILEGED_FIRST_IMPLEMENTATION

public static final SubLSymbol $sym125$RED_GET_REPOSITORY_LIST_MOST_PRIVILEGED_FIRST_IMPLEMENTATION

$sym126$RED_GET_REPOSITORY_LIST_LEAST_PRIVILEGED_FIRST_IMPLEMENTATION

public static final SubLSymbol $sym126$RED_GET_REPOSITORY_LIST_LEAST_PRIVILEGED_FIRST_IMPLEMENTATION

$sym127$RED_REPOSITORY_LIST_DISPOSE_IMPLEMENTATION

public static final SubLSymbol $sym127$RED_REPOSITORY_LIST_DISPOSE_IMPLEMENTATION

$sym128$RED_GET_TOP_LEVEL_SUPER_ELEMENT_IMPLEMENTATION

public static final SubLSymbol $sym128$RED_GET_TOP_LEVEL_SUPER_ELEMENT_IMPLEMENTATION

$sym129$RED_GET_EXTENDED_NAME_WITH_PERIOD_SEPARATOR_LIST_IMPLEMENTATION

public static final SubLSymbol $sym129$RED_GET_EXTENDED_NAME_WITH_PERIOD_SEPARATOR_LIST_IMPLEMENTATION

$sym130$RED_SUPER_ELEMENT_GET_REPOSITORY_LIST_IMPLEMENTATION

public static final SubLSymbol $sym130$RED_SUPER_ELEMENT_GET_REPOSITORY_LIST_IMPLEMENTATION
Method Detail

red_struct_print_function_trampoline

public static final SubLObject red_struct_print_function_trampoline(SubLObject object,
                                                                    SubLObject stream)

red_repository_struct_print_function_trampoline

public static final SubLObject red_repository_struct_print_function_trampoline(SubLObject object,
                                                                               SubLObject stream)

red_repository_list_struct_print_function_trampoline

public static final SubLObject red_repository_list_struct_print_function_trampoline(SubLObject object,
                                                                                    SubLObject stream)

red_element_struct_print_function_trampoline

public static final SubLObject red_element_struct_print_function_trampoline(SubLObject object,
                                                                            SubLObject stream)

declare_red_api_file

public static final SubLObject declare_red_api_file()

init_red_api_file

public static final SubLObject init_red_api_file()

setup_red_api_file

public static final SubLObject setup_red_api_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.