The layout and naming conventions for functions and other resources provided by the standard kits, and which are called or accessed from code generated by Inter or by the Inform 7 compiler.
- §1.1.1. Offered by BasicInformKit
- §1.1.3. Offered by CommandParserKit
- §1.1.5. Offered by WorldModelKit
§1. Suppose you are a tool like inform7 or inter and you are generating a function, and in that function you want to access the variable location — which is defined in WorldModelKit — or call the function TEXT_TY_Say — which is in BasicInformKit. These have not yet been linked in to the Inter tree you're trying to build: so how do you describe them?
The answer is that you call HierarchyLocations::iname(I, TEXT_TY_SAY_HL), say, and it will return an inter_name which is exactly what you need. This is all done with plugs and sockets, but you don't care about that.
The one thing you do need to do is to ensure that the following initialisation function has been called: if not, HierarchyLocations::iname won't find these resources.
enum KIT_HIERARCHY_MADE_ITHBIT
void KitHierarchy::establish(inter_tree *I) { if (InterTree::test_history(I, KIT_HIERARCHY_MADE_ITHBIT)) return; InterTree::set_history(I, KIT_HIERARCHY_MADE_ITHBIT); Establish kit-defined resources1.1; }
§1.1. The following, then, is an itemised list of what symbol names in the kits the inform7 and inter tools need to refer to. (It's not any kind of comprehensive list of what is there.)
define KIT_PROVIDED(id, n) HierarchyLocations::con(I, id, n, req);
Establish kit-defined resources1.1 =
location_requirement req = LocationRequirements::plug(); Establish resources offered by BasicInformKit1.1.2; Establish resources offered by WorldModelKit1.1.6; Establish resources offered by CommandParserKit1.1.4; Establish resources offered by either WorldModelKit or BasicInformKit1.1.8; Establish resources offered by EnglishLanguageKit1.1.10; Establish resources offered by DialogueKit1.1.12;
- This code is used in §1.
§1.1.1. Offered by BasicInformKit.
enum ADJUSTPARAGRAPHPOINT_HL from 0 enum ARGUMENTTYPEFAILED_HL enum AUXF_MAGIC_VALUE_HL enum AUXF_STATUS_IS_CLOSED_HL enum CHECKKINDRETURNED_HL enum CLEARPARAGRAPHING_HL enum CONSTANT_PACKED_TEXT_STORAGE_HL enum CONSTANT_PERISHABLE_TEXT_STORAGE_HL enum COPYPV_HL enum COPYPVIFEXISTS_HL enum CREATEPV_HL enum CREATEPVONSTACK_HL enum CUBEROOT_HL enum DB_RULE_HL enum DEBUG_RULES_HL enum DEBUGPROPERTY_HL enum DECIMALNUMBER_HL enum DESTROYPV_HL enum DESTROYPVFROMSTACK_HL enum DIGITTOVALUE_HL enum DIVIDEPARAGRAPHPOINT_HL enum DO_NOTHING_HL enum DOUBLEHASHSETRELATIONHANDLER_HL enum EMPTY_RULEBOOK_INAME_HL enum EMPTY_TABLE_HL enum EMPTY_TEXT_PACKED_HL enum EMPTY_TEXT_VALUE_HL enum EMPTYRELATIONHANDLER_HL enum EXISTSTABLELOOKUPCORR_HL enum EXISTSTABLELOOKUPENTRY_HL enum EXISTSTABLEROWCORR_HL enum FLOAT_NAN_HL enum FLOATPARSE_HL enum FOLLOWRULEBOOK_HL enum formal_par0_HL enum formal_par1_HL enum formal_par2_HL enum formal_par3_HL enum formal_par4_HL enum formal_par5_HL enum formal_par6_HL enum formal_par7_HL enum FORMAL_RV_HL enum GENERATERANDOMNUMBER_HL enum GPROPERTY_HL enum HASHLISTRELATIONHANDLER_HL enum I7SFRAME_HL enum INDEX_OF_ENUM_VAL_HL enum INTEGERDIVIDE_HL enum INTEGERREMAINDER_HL enum ISSUECHANGEDRELATIONOUTSIDEDOMAIN_HL enum ISSUEUSEDABSTRACTRELATION_HL enum KINDDEFAULTVALUE_HL enum LATEST_RULE_RESULT_HL enum LIST_ITEM_BASE_HL enum LIST_ITEM_KOV_F_HL enum LIST_OF_TY_DESC_HL enum LIST_OF_TY_GETITEM_HL enum LIST_OF_TY_GETLENGTH_HL enum LIST_OF_TY_INSERTITEM_HL enum LIST_OF_TY_SAY_HL enum LIST_OF_TY_SETLENGTH_HL enum MSTACK_HL enum MSTVO_HL enum MSTVON_HL enum NAME_HL enum NEXT_ENUM_VAL_HL enum NOTHING_HL enum NUMBER_TY_ABS_HL enum NUMBER_TY_TO_REAL_NUMBER_TY_HL enum OTOVRELROUTETO_HL enum PACKED_TEXT_STORAGE_HL enum PARACONTENT_HL enum PARAMETER_VALUE_HL enum PREV_ENUM_VAL_HL enum PRINTINBASE_HL enum PRINTORRUN_HL enum PRIOR_NAMED_LIST_GENDER_HL enum PRIOR_NAMED_LIST_HL enum PRIOR_NAMED_NOUN_HL enum PROPERTY_LOOP_SIGN_HL enum PROPERTY_TO_BE_TOTALLED_HL enum RANDOM_ENUM_VAL_HL enum REAL_NUMBER_TY_ABS_HL enum REAL_NUMBER_TY_APPROXIMATE_HL enum REAL_NUMBER_TY_COMPARE_HL enum REAL_NUMBER_TY_CUBE_ROOT_HL enum REAL_NUMBER_TY_DIVIDE_HL enum REAL_NUMBER_TY_MINUS_HL enum REAL_NUMBER_TY_NAN_HL enum REAL_NUMBER_TY_NEGATE_HL enum REAL_NUMBER_TY_PLUS_HL enum REAL_NUMBER_TY_POW_HL enum REAL_NUMBER_TY_REMAINDER_HL enum REAL_NUMBER_TY_ROOT_HL enum REAL_NUMBER_TY_SAY_HL enum REAL_NUMBER_TY_TIMES_HL enum REAL_NUMBER_TY_TO_NUMBER_TY_HL enum RELATION_EMPTYEQUIV_HL enum RELATION_EMPTYOTOO_HL enum RELATION_EMPTYVTOV_HL enum RELATION_RSHOWOTOO_HL enum RELATION_SHOWEQUIV_HL enum RELATION_SHOWOTOO_HL enum RELATION_SHOWVTOV_HL enum RELATION_TY_EQUIVALENCEADJECTIVE_HL enum RELATION_TY_NAME_HL enum RELATION_TY_OTOOADJECTIVE_HL enum RELATION_TY_OTOVADJECTIVE_HL enum RELATION_TY_SYMMETRICADJECTIVE_HL enum RELATION_TY_VTOOADJECTIVE_HL enum RELATIONTEST_HL enum RELFOLLOWVECTOR_HL enum RELS_EMPTY_HL enum RLANY_CAN_GET_X_HL enum RLANY_CAN_GET_Y_HL enum RLANY_GET_X_HL enum RLIST_ALL_X_HL enum RLIST_ALL_Y_HL enum RLNGETF_HL enum ROUNDOFFVALUE_HL enum RR_STORAGE_HL enum RULEBOOKFAILS_HL enum RULEBOOKPARBREAK_HL enum RULEBOOKSUCCEEDS_HL enum SAY__N_HL enum SAY__P_HL enum SAY__PC_HL enum SIGNEDCOMPARE_HL enum SQUAREROOT_HL enum STACKFRAMECREATE_HL enum SUPPRESS_TEXT_SUBSTITUTION_HL enum TABLE_NOVALUE_HL enum TABLELOOKUPCORR_HL enum TABLELOOKUPENTRY_HL enum TEXT_TY_COMPARE_HL enum TEXT_TY_EXPANDIFPERISHABLE_HL enum TEXT_TY_SAY_HL enum THEEMPTYTABLE_HL enum UNICODE_TEMP_HL enum VTOORELROUTETO_HL enum VTOVRELROUTETO_HL enum WRITEPVFIELD_HL
§1.1.2. Establish resources offered by BasicInformKit1.1.2 =
KIT_PROVIDED(ADJUSTPARAGRAPHPOINT_HL, I"AdjustParagraphPoint") KIT_PROVIDED(ARGUMENTTYPEFAILED_HL, I"IssueTypecheckingRTP") KIT_PROVIDED(AUXF_MAGIC_VALUE_HL, I"AUXF_MAGIC_VALUE") KIT_PROVIDED(AUXF_STATUS_IS_CLOSED_HL, I"AUXF_STATUS_IS_CLOSED") KIT_PROVIDED(CHECKKINDRETURNED_HL, I"CheckKindReturned") KIT_PROVIDED(CLEARPARAGRAPHING_HL, I"ClearParagraphing") KIT_PROVIDED(CONSTANT_PACKED_TEXT_STORAGE_HL, I"CONSTANT_PACKED_TEXT_STORAGE") KIT_PROVIDED(CONSTANT_PERISHABLE_TEXT_STORAGE_HL, I"CONSTANT_PERISHABLE_TEXT_STORAGE") KIT_PROVIDED(COPYPV_HL, I"CopyPV") KIT_PROVIDED(COPYPVIFEXISTS_HL, I"CopyPVIfExists") KIT_PROVIDED(CREATEPV_HL, I"CreatePV") KIT_PROVIDED(CREATEPVONSTACK_HL, I"CreatePVOnStack") KIT_PROVIDED(CUBEROOT_HL, I"CubeRoot") KIT_PROVIDED(DB_RULE_HL, I"DB_Rule") KIT_PROVIDED(DEBUG_RULES_HL, I"debug_rules") KIT_PROVIDED(DEBUGPROPERTY_HL, I"DebugProperty") KIT_PROVIDED(DECIMALNUMBER_HL, I"DecimalNumber") KIT_PROVIDED(DESTROYPV_HL, I"DestroyPV") KIT_PROVIDED(DESTROYPVFROMSTACK_HL, I"DestroyPVFromStack") KIT_PROVIDED(DIGITTOVALUE_HL, I"DigitToValue") KIT_PROVIDED(DIGITTOVALUE_HL, I"DigitToValue") KIT_PROVIDED(DIVIDEPARAGRAPHPOINT_HL, I"DivideParagraphPoint") KIT_PROVIDED(DO_NOTHING_HL, I"DoNothing") KIT_PROVIDED(DOUBLEHASHSETRELATIONHANDLER_HL, I"DoubleHashSetRelationHandler") KIT_PROVIDED(EMPTY_RULEBOOK_INAME_HL, I"EMPTY_RULEBOOK") KIT_PROVIDED(EMPTY_TABLE_HL, I"TheEmptyTable") KIT_PROVIDED(EMPTY_TEXT_PACKED_HL, I"EMPTY_TEXT_PACKED") KIT_PROVIDED(EMPTY_TEXT_VALUE_HL, I"EMPTY_TEXT_VALUE") KIT_PROVIDED(EMPTYRELATIONHANDLER_HL, I"EmptyRelationHandler") KIT_PROVIDED(EXISTSTABLELOOKUPCORR_HL, I"ExistsTableLookUpCorr") KIT_PROVIDED(EXISTSTABLELOOKUPENTRY_HL, I"ExistsTableLookUpEntry") KIT_PROVIDED(EXISTSTABLEROWCORR_HL, I"ExistsTableRowCorr") KIT_PROVIDED(FLOAT_NAN_HL, I"FLOAT_NAN") KIT_PROVIDED(FLOATPARSE_HL, I"FloatParse") KIT_PROVIDED(FOLLOWRULEBOOK_HL, I"FollowRulebook") KIT_PROVIDED(formal_par0_HL, I"formal_par0") KIT_PROVIDED(formal_par1_HL, I"formal_par1") KIT_PROVIDED(formal_par2_HL, I"formal_par2") KIT_PROVIDED(formal_par3_HL, I"formal_par3") KIT_PROVIDED(formal_par4_HL, I"formal_par4") KIT_PROVIDED(formal_par5_HL, I"formal_par5") KIT_PROVIDED(formal_par6_HL, I"formal_par6") KIT_PROVIDED(formal_par7_HL, I"formal_par7") KIT_PROVIDED(FORMAL_RV_HL, I"formal_rv") KIT_PROVIDED(GENERATERANDOMNUMBER_HL, I"GenerateRandomNumber") KIT_PROVIDED(GPROPERTY_HL, I"GProperty") KIT_PROVIDED(HASHLISTRELATIONHANDLER_HL, I"HashListRelationHandler") KIT_PROVIDED(I7SFRAME_HL, I"I7SFRAME") KIT_PROVIDED(INDEX_OF_ENUM_VAL_HL, I"IndexOfEnumVal"); KIT_PROVIDED(INTEGERDIVIDE_HL, I"IntegerDivide") KIT_PROVIDED(INTEGERREMAINDER_HL, I"IntegerRemainder") KIT_PROVIDED(ISSUECHANGEDRELATIONOUTSIDEDOMAIN_HL, I"IssueChangedRelationRTP") KIT_PROVIDED(ISSUEUSEDABSTRACTRELATION_HL, I"IssueAbstractRelationRTP") KIT_PROVIDED(KINDDEFAULTVALUE_HL, I"KindDefaultValue") KIT_PROVIDED(LATEST_RULE_RESULT_HL, I"latest_rule_result") KIT_PROVIDED(LIST_ITEM_BASE_HL, I"LIST_ITEM_BASE") KIT_PROVIDED(LIST_ITEM_KOV_F_HL, I"LIST_ITEM_KOV_F") KIT_PROVIDED(LIST_OF_TY_DESC_HL, I"LIST_OF_TY_Desc") KIT_PROVIDED(LIST_OF_TY_GETITEM_HL, I"LIST_OF_TY_GetItem") KIT_PROVIDED(LIST_OF_TY_GETLENGTH_HL, I"LIST_OF_TY_GetLength") KIT_PROVIDED(LIST_OF_TY_INSERTITEM_HL, I"LIST_OF_TY_InsertItem") KIT_PROVIDED(LIST_OF_TY_SAY_HL, I"LIST_OF_TY_Say") KIT_PROVIDED(LIST_OF_TY_SETLENGTH_HL, I"LIST_OF_TY_SetLength") KIT_PROVIDED(MSTACK_HL, I"MStack") KIT_PROVIDED(MSTVO_HL, I"MstVO") KIT_PROVIDED(MSTVON_HL, I"MstVON") KIT_PROVIDED(NAME_HL, I"name") KIT_PROVIDED(NEXT_ENUM_VAL_HL, I"NextEnumVal"); KIT_PROVIDED(NOTHING_HL, I"nothing") KIT_PROVIDED(NUMBER_TY_ABS_HL, I"NUMBER_TY_Abs") KIT_PROVIDED(NUMBER_TY_TO_REAL_NUMBER_TY_HL, I"NUMBER_TY_to_REAL_NUMBER_TY") KIT_PROVIDED(OTOVRELROUTETO_HL, I"OtoVRelRouteTo") KIT_PROVIDED(PACKED_TEXT_STORAGE_HL, I"PACKED_TEXT_STORAGE") KIT_PROVIDED(PARACONTENT_HL, I"ParaContent") KIT_PROVIDED(PARAMETER_VALUE_HL, I"parameter_value") KIT_PROVIDED(PREV_ENUM_VAL_HL, I"PrevEnumVal"); KIT_PROVIDED(PRINTINBASE_HL, I"PrintInBase") KIT_PROVIDED(PRINTORRUN_HL, I"PrintOrRun") KIT_PROVIDED(PRIOR_NAMED_LIST_GENDER_HL, I"prior_named_list_gender") KIT_PROVIDED(PRIOR_NAMED_LIST_HL, I"prior_named_list") KIT_PROVIDED(PRIOR_NAMED_NOUN_HL, I"prior_named_noun") KIT_PROVIDED(PROPERTY_LOOP_SIGN_HL, I"property_loop_sign") KIT_PROVIDED(PROPERTY_TO_BE_TOTALLED_HL, I"property_to_be_totalled") KIT_PROVIDED(RANDOM_ENUM_VAL_HL, I"RandomEnumVal"); KIT_PROVIDED(REAL_NUMBER_TY_ABS_HL, I"REAL_NUMBER_TY_Abs") KIT_PROVIDED(REAL_NUMBER_TY_APPROXIMATE_HL, I"REAL_NUMBER_TY_Approximate") KIT_PROVIDED(REAL_NUMBER_TY_COMPARE_HL, I"REAL_NUMBER_TY_Compare") KIT_PROVIDED(REAL_NUMBER_TY_CUBE_ROOT_HL, I"REAL_NUMBER_TY_Cube_Root") KIT_PROVIDED(REAL_NUMBER_TY_DIVIDE_HL, I"REAL_NUMBER_TY_Divide") KIT_PROVIDED(REAL_NUMBER_TY_MINUS_HL, I"REAL_NUMBER_TY_Minus") KIT_PROVIDED(REAL_NUMBER_TY_NAN_HL, I"REAL_NUMBER_TY_Nan") KIT_PROVIDED(REAL_NUMBER_TY_NEGATE_HL, I"REAL_NUMBER_TY_Negate") KIT_PROVIDED(REAL_NUMBER_TY_PLUS_HL, I"REAL_NUMBER_TY_Plus") KIT_PROVIDED(REAL_NUMBER_TY_POW_HL, I"REAL_NUMBER_TY_Pow") KIT_PROVIDED(REAL_NUMBER_TY_REMAINDER_HL, I"REAL_NUMBER_TY_Remainder") KIT_PROVIDED(REAL_NUMBER_TY_ROOT_HL, I"REAL_NUMBER_TY_Root") KIT_PROVIDED(REAL_NUMBER_TY_SAY_HL, I"REAL_NUMBER_TY_Say") KIT_PROVIDED(REAL_NUMBER_TY_TIMES_HL, I"REAL_NUMBER_TY_Times") KIT_PROVIDED(REAL_NUMBER_TY_TO_NUMBER_TY_HL, I"REAL_NUMBER_TY_to_NUMBER_TY") KIT_PROVIDED(RELATION_EMPTYEQUIV_HL, I"Relation_EmptyEquiv") KIT_PROVIDED(RELATION_EMPTYOTOO_HL, I"Relation_EmptyOtoO") KIT_PROVIDED(RELATION_EMPTYVTOV_HL, I"Relation_EmptyVtoV") KIT_PROVIDED(RELATION_RSHOWOTOO_HL, I"Relation_RShowOtoO") KIT_PROVIDED(RELATION_SHOWEQUIV_HL, I"Relation_ShowEquiv") KIT_PROVIDED(RELATION_SHOWOTOO_HL, I"Relation_ShowOtoO") KIT_PROVIDED(RELATION_SHOWVTOV_HL, I"Relation_ShowVtoV") KIT_PROVIDED(RELATION_TY_EQUIVALENCEADJECTIVE_HL, I"RELATION_TY_EquivalenceAdjective") KIT_PROVIDED(RELATION_TY_NAME_HL, I"RELATION_TY_Name") KIT_PROVIDED(RELATION_TY_OTOOADJECTIVE_HL, I"RELATION_TY_OToOAdjective") KIT_PROVIDED(RELATION_TY_OTOVADJECTIVE_HL, I"RELATION_TY_OToVAdjective") KIT_PROVIDED(RELATION_TY_SYMMETRICADJECTIVE_HL, I"RELATION_TY_SymmetricAdjective") KIT_PROVIDED(RELATION_TY_VTOOADJECTIVE_HL, I"RELATION_TY_VToOAdjective") KIT_PROVIDED(RELATIONTEST_HL, I"RelationTest") KIT_PROVIDED(RELFOLLOWVECTOR_HL, I"RelFollowVector") KIT_PROVIDED(RELS_EMPTY_HL, I"RELS_EMPTY") KIT_PROVIDED(RLANY_CAN_GET_X_HL, I"RLANY_CAN_GET_X") KIT_PROVIDED(RLANY_CAN_GET_Y_HL, I"RLANY_CAN_GET_Y") KIT_PROVIDED(RLANY_GET_X_HL, I"RLANY_GET_X") KIT_PROVIDED(RLIST_ALL_X_HL, I"RLIST_ALL_X") KIT_PROVIDED(RLIST_ALL_Y_HL, I"RLIST_ALL_Y") KIT_PROVIDED(RLNGETF_HL, I"RlnGetF") KIT_PROVIDED(ROUNDOFFVALUE_HL, I"RoundOffValue") KIT_PROVIDED(RR_STORAGE_HL, I"RR_STORAGE") KIT_PROVIDED(RULEBOOKFAILS_HL, I"RulebookFails") KIT_PROVIDED(RULEBOOKPARBREAK_HL, I"RulebookParBreak") KIT_PROVIDED(RULEBOOKSUCCEEDS_HL, I"RulebookSucceeds") KIT_PROVIDED(SAY__N_HL, I"say__n") KIT_PROVIDED(SAY__P_HL, I"say__p") KIT_PROVIDED(SAY__PC_HL, I"say__pc") KIT_PROVIDED(SIGNEDCOMPARE_HL, I"SignedCompare") KIT_PROVIDED(SQUAREROOT_HL, I"SquareRoot") KIT_PROVIDED(STACKFRAMECREATE_HL, I"StackFrameCreate") KIT_PROVIDED(SUPPRESS_TEXT_SUBSTITUTION_HL, I"suppress_text_substitution") KIT_PROVIDED(TABLE_NOVALUE_HL, I"TABLE_NOVALUE") KIT_PROVIDED(TABLELOOKUPCORR_HL, I"TableLookUpCorr") KIT_PROVIDED(TABLELOOKUPENTRY_HL, I"TableLookUpEntry") KIT_PROVIDED(TEXT_TY_COMPARE_HL, I"TEXT_TY_Compare") KIT_PROVIDED(TEXT_TY_EXPANDIFPERISHABLE_HL, I"TEXT_TY_ExpandIfPerishable") KIT_PROVIDED(TEXT_TY_SAY_HL, I"TEXT_TY_Say") KIT_PROVIDED(THEEMPTYTABLE_HL, I"TheEmptyTable") KIT_PROVIDED(UNICODE_TEMP_HL, I"unicode_temp") KIT_PROVIDED(VTOORELROUTETO_HL, I"VtoORelRouteTo") KIT_PROVIDED(VTOVRELROUTETO_HL, I"VtoVRelRouteTo") KIT_PROVIDED(WRITEPVFIELD_HL, I"WritePVField")
- This code is used in §1.1.
§1.1.3. Offered by CommandParserKit.
enum ARTICLEDESCRIPTORS_HL enum ETYPE_HL enum NEXTBEST_ETYPE_HL enum NEXTWORDSTOPPED_HL enum NOTINCONTEXTPE_HL enum PARSETOKENSTOPPED_HL enum TRYGIVENOBJECT_HL enum WORDADDRESS_HL enum WORDINPROPERTY_HL enum WORDLENGTH_HL
§1.1.4. Establish resources offered by CommandParserKit1.1.4 =
KIT_PROVIDED(ARTICLEDESCRIPTORS_HL, I"ArticleDescriptors") KIT_PROVIDED(ETYPE_HL, I"etype") KIT_PROVIDED(NEXTBEST_ETYPE_HL, I"nextbest_etype") KIT_PROVIDED(NEXTWORDSTOPPED_HL, I"NextWordStopped") KIT_PROVIDED(NOTINCONTEXTPE_HL, I"NOTINCONTEXT_PE") KIT_PROVIDED(PARSETOKENSTOPPED_HL, I"ParseTokenStopped") KIT_PROVIDED(TRYGIVENOBJECT_HL, I"TryGivenObject") KIT_PROVIDED(WORDADDRESS_HL, I"WordAddress") KIT_PROVIDED(WORDINPROPERTY_HL, I"WordInProperty") KIT_PROVIDED(WORDLENGTH_HL, I"WordLength")
- This code is used in §1.1.
§1.1.5. Offered by WorldModelKit.
enum ACT_REQUESTER_HL enum ACTION_HL enum ACTIONCURRENTLYHAPPENINGFLAG_HL enum ACTOR_HL enum ACTOR_LOCATION_HL enum ALLOWINSHOWME_HL enum ANIMATE_HL enum C_STYLE_HL enum COMPONENT_CHILD_HL enum COMPONENT_PARENT_HL enum COMPONENT_SIBLING_HL enum CONSULT_FROM_HL enum CONSULT_WORDS_HL enum CONTAINER_HL enum DA_NAME_HL enum DEADFLAG_HL enum DEBUG_SCENES_HL enum DETECTPLURALWORD_HL enum DURINGSCENEMATCHING_HL enum ELEMENTARY_TT_HL enum ENGLISH_BIT_HL enum FOUND_EVERYWHERE_HL enum GENERICVERBSUB_HL enum GETGNAOFOBJECT_HL enum GPR_FAIL_HL enum GPR_NUMBER_HL enum GPR_PREPOSITION_HL enum GPR_TT_HL enum INDENT_BIT_HL enum INP1_HL enum INP2_HL enum INVENTORY_STAGE_HL enum KEEP_SILENT_HL enum LOCATION_HL enum LOCATIONOF_HL enum LOOPOVERSCOPE_HL enum LOS_RV_HL enum NEWLINE_BIT_HL enum NOARTICLE_BIT_HL enum NOUN_HL enum NUMBER_TY_TO_TIME_TY_HL enum PARSED_NUMBER_HL enum PARSER_ACTION_HL enum PARSER_ONE_HL enum PARSER_TRACE_HL enum PARSER_TWO_HL enum PARSERERROR_HL enum PAST_CHRONOLOGICAL_RECORD_HL enum PLACEINSCOPE_HL enum PLAYER_HL enum PLURALFOUND_HL enum PRESENT_CHRONOLOGICAL_RECORD_HL enum REAL_LOCATION_HL enum REASON_THE_ACTION_FAILED_HL enum RESPONSEVIAACTIVITY_HL enum ROUTINEFILTER_TT_HL enum SCENE_ENDED_HL enum SCENE_ENDINGS_HL enum SCENE_LATEST_ENDING_HL enum SCENE_STARTED_HL enum SCENE_STATUS_HL enum SCOPE_STAGE_HL enum SCOPE_TT_HL enum SECOND_HL enum SHORT_NAME_HL enum SPECIAL_WORD_HL enum STORED_ACTION_TY_CURRENT_HL enum STORED_ACTION_TY_TRY_HL enum STORY_COMPLETE_HL enum STORY_TENSE_HL enum SUPPORTER_HL enum SUPPRESS_SCOPE_LOOPS_HL enum TESTACTIONBITMAP_HL enum TESTACTIVITY_HL enum TESTREGIONALCONTAINMENT_HL enum TESTSCOPE_HL enum TESTSTART_HL enum THE_TIME_HL enum THEDARK_HL enum THESAME_HL enum TIMESACTIONHASBEENHAPPENING_HL enum TIMESACTIONHASHAPPENED_HL enum TRYACTION_HL enum TURNSACTIONHASBEENHAPPENING_HL enum UNDERSTAND_AS_MISTAKE_NUMBER_HL enum WHEN_SCENE_BEGINS_HL enum WHEN_SCENE_ENDS_HL enum WN_HL
§1.1.6. Establish resources offered by WorldModelKit1.1.6 =
KIT_PROVIDED(ACT_REQUESTER_HL, I"act_requester") KIT_PROVIDED(ACTION_HL, I"action") KIT_PROVIDED(ACTIONCURRENTLYHAPPENINGFLAG_HL, I"ActionCurrentlyHappeningFlag") KIT_PROVIDED(ACTOR_HL, I"actor") KIT_PROVIDED(ACTOR_LOCATION_HL, I"actor_location") KIT_PROVIDED(ALLOWINSHOWME_HL, I"AllowInShowme") KIT_PROVIDED(ANIMATE_HL, I"animate") KIT_PROVIDED(C_STYLE_HL, I"c_style") KIT_PROVIDED(COMPONENT_CHILD_HL, I"component_child") KIT_PROVIDED(COMPONENT_PARENT_HL, I"component_parent") KIT_PROVIDED(COMPONENT_SIBLING_HL, I"component_sibling") KIT_PROVIDED(CONSULT_FROM_HL, I"consult_from") KIT_PROVIDED(CONSULT_WORDS_HL, I"consult_words") KIT_PROVIDED(CONTAINER_HL, I"container") KIT_PROVIDED(DA_NAME_HL, I"DA_Name") KIT_PROVIDED(DEADFLAG_HL, I"deadflag") KIT_PROVIDED(DEBUG_SCENES_HL, I"debug_scenes") KIT_PROVIDED(DETECTPLURALWORD_HL, I"DetectPluralWord") KIT_PROVIDED(DURINGSCENEMATCHING_HL, I"DuringSceneMatching") KIT_PROVIDED(ELEMENTARY_TT_HL, I"ELEMENTARY_TT") KIT_PROVIDED(ENGLISH_BIT_HL, I"ENGLISH_BIT") KIT_PROVIDED(FOUND_EVERYWHERE_HL, I"FoundEverywhere") KIT_PROVIDED(GENERICVERBSUB_HL, I"GenericVerbSub") KIT_PROVIDED(GETGNAOFOBJECT_HL, I"GetGNAOfObject") KIT_PROVIDED(GPR_FAIL_HL, I"GPR_FAIL") KIT_PROVIDED(GPR_NUMBER_HL, I"GPR_NUMBER") KIT_PROVIDED(GPR_PREPOSITION_HL, I"GPR_PREPOSITION") KIT_PROVIDED(GPR_TT_HL, I"GPR_TT") KIT_PROVIDED(INDENT_BIT_HL, I"INDENT_BIT") KIT_PROVIDED(INP1_HL, I"inp1") KIT_PROVIDED(INP2_HL, I"inp2") KIT_PROVIDED(INVENTORY_STAGE_HL, I"inventory_stage") KIT_PROVIDED(KEEP_SILENT_HL, I"keep_silent") KIT_PROVIDED(LOCATION_HL, I"location") KIT_PROVIDED(LOCATIONOF_HL, I"LocationOf") KIT_PROVIDED(LOOPOVERSCOPE_HL, I"LoopOverScope") KIT_PROVIDED(LOS_RV_HL, I"los_rv") KIT_PROVIDED(NEWLINE_BIT_HL, I"NEWLINE_BIT") KIT_PROVIDED(NOARTICLE_BIT_HL, I"NOARTICLE_BIT") KIT_PROVIDED(NOUN_HL, I"noun") KIT_PROVIDED(NUMBER_TY_TO_TIME_TY_HL, I"NUMBER_TY_to_TIME_TY") KIT_PROVIDED(PARSED_NUMBER_HL, I"parsed_number") KIT_PROVIDED(PARSER_ACTION_HL, I"parser_action") KIT_PROVIDED(PARSER_ONE_HL, I"parser_one") KIT_PROVIDED(PARSER_TRACE_HL, I"parser_trace") KIT_PROVIDED(PARSER_TWO_HL, I"parser_two") KIT_PROVIDED(PARSERERROR_HL, I"ParserError") KIT_PROVIDED(PAST_CHRONOLOGICAL_RECORD_HL, I"past_chronological_record") KIT_PROVIDED(PLACEINSCOPE_HL, I"PlaceInScope") KIT_PROVIDED(PLAYER_HL, I"player") KIT_PROVIDED(PLURALFOUND_HL, I"##PluralFound") KIT_PROVIDED(PRESENT_CHRONOLOGICAL_RECORD_HL, I"present_chronological_record") KIT_PROVIDED(REAL_LOCATION_HL, I"real_location") KIT_PROVIDED(REASON_THE_ACTION_FAILED_HL, I"reason_the_action_failed") KIT_PROVIDED(RESPONSEVIAACTIVITY_HL, I"ResponseViaActivity") KIT_PROVIDED(ROUTINEFILTER_TT_HL, I"ROUTINE_FILTER_TT") KIT_PROVIDED(SCENE_ENDED_HL, I"scene_ended") KIT_PROVIDED(SCENE_ENDINGS_HL, I"scene_endings") KIT_PROVIDED(SCENE_LATEST_ENDING_HL, I"scene_latest_ending") KIT_PROVIDED(SCENE_STARTED_HL, I"scene_started") KIT_PROVIDED(SCENE_STATUS_HL, I"scene_status") KIT_PROVIDED(SCOPE_STAGE_HL, I"scope_stage") KIT_PROVIDED(SCOPE_TT_HL, I"SCOPE_TT") KIT_PROVIDED(SECOND_HL, I"second") KIT_PROVIDED(SHORT_NAME_HL, I"short_name") KIT_PROVIDED(SPECIAL_WORD_HL, I"special_word") KIT_PROVIDED(STORED_ACTION_TY_CURRENT_HL, I"STORED_ACTION_TY_Current") KIT_PROVIDED(STORED_ACTION_TY_TRY_HL, I"STORED_ACTION_TY_Try") KIT_PROVIDED(STORY_COMPLETE_HL, I"story_complete") KIT_PROVIDED(STORY_TENSE_HL, I"story_tense") KIT_PROVIDED(SUPPORTER_HL, I"supporter") KIT_PROVIDED(SUPPRESS_SCOPE_LOOPS_HL, I"suppress_scope_loops") KIT_PROVIDED(TESTACTIONBITMAP_HL, I"TestActionBitmap") KIT_PROVIDED(TESTACTIVITY_HL, I"TestActivity") KIT_PROVIDED(TESTREGIONALCONTAINMENT_HL, I"TestRegionalContainment") KIT_PROVIDED(TESTSCOPE_HL, I"TestScope") KIT_PROVIDED(TESTSTART_HL, I"TestStart") KIT_PROVIDED(THE_TIME_HL, I"the_time") KIT_PROVIDED(THEDARK_HL, I"thedark") KIT_PROVIDED(THESAME_HL, I"##TheSame") KIT_PROVIDED(TIMESACTIONHASBEENHAPPENING_HL, I"TimesActionHasBeenHappening") KIT_PROVIDED(TIMESACTIONHASHAPPENED_HL, I"TimesActionHasHappened") KIT_PROVIDED(TRYACTION_HL, I"TryAction") KIT_PROVIDED(TURNSACTIONHASBEENHAPPENING_HL, I"TurnsActionHasBeenHappening") KIT_PROVIDED(UNDERSTAND_AS_MISTAKE_NUMBER_HL, I"understand_as_mistake_number") KIT_PROVIDED(WHEN_SCENE_BEGINS_HL, I"WHEN_SCENE_BEGINS_RB") KIT_PROVIDED(WHEN_SCENE_ENDS_HL, I"WHEN_SCENE_ENDS_RB") KIT_PROVIDED(WN_HL, I"wn")
- This code is used in §1.1.
enum PNTOVP_HL enum PRINTSHORTNAME_HL
§1.1.8. Establish resources offered by either WorldModelKit or BasicInformKit1.1.8 =
KIT_PROVIDED(PNTOVP_HL, I"PNToVP") KIT_PROVIDED(PRINTSHORTNAME_HL, I"PrintShortName")
- This code is used in §1.1.
enum THEN1__WD_HL
§1.1.10. Establish resources offered by EnglishLanguageKit1.1.10 =
KIT_PROVIDED(THEN1__WD_HL, I"THEN1__WD")
- This code is used in §1.1.
enum DIRECTOR_ADD_LIVE_SUBJECT_LIST_HL enum DIRECTOR_AFTER_ACTION_HL enum DIRECTOR_BEAT_BEING_PERFORMED_HL enum DIRECTOR_PERFORM_TIED_BEAT_HL
§1.1.12. Establish resources offered by DialogueKit1.1.12 =
KIT_PROVIDED(DIRECTOR_ADD_LIVE_SUBJECT_LIST_HL, I"DirectorAddLiveSubjectList") KIT_PROVIDED(DIRECTOR_AFTER_ACTION_HL, I"DirectorAfterAction") KIT_PROVIDED(DIRECTOR_BEAT_BEING_PERFORMED_HL, I"DirectorBeatBeingPerformed") KIT_PROVIDED(DIRECTOR_PERFORM_TIED_BEAT_HL, I"DirectorPerformBeatIfUnperformed")
- This code is used in §1.1.