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.2. Offered by CommandParserKit
- §1.1.3. 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.
enumerate 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.1; Establish resources offered by WorldModelKit1.1.3; Establish resources offered by CommandParserKit1.1.2; Establish resources offered by either WorldModelKit or BasicInformKit1.1.4; Establish resources offered by EnglishLanguageKit1.1.5; Establish resources offered by DialogueKit1.1.6;
- This code is used in §1.
§1.1.1. Offered by BasicInformKit.
enumerate ADJUSTPARAGRAPHPOINT_HL 0
enumerate ARGUMENTTYPEFAILED_HL
enumerate AUXF_MAGIC_VALUE_HL
enumerate AUXF_STATUS_IS_CLOSED_HL
enumerate CHECKKINDRETURNED_HL
enumerate CLEARPARAGRAPHING_HL
enumerate CONSTANT_PACKED_TEXT_STORAGE_HL
enumerate CONSTANT_PERISHABLE_TEXT_STORAGE_HL
enumerate COPYPV_HL
enumerate COPYPVIFEXISTS_HL
enumerate CREATEPV_HL
enumerate CREATEPVONSTACK_HL
enumerate CUBEROOT_HL
enumerate DB_RULE_HL
enumerate DEBUG_RULES_HL
enumerate DEBUGPROPERTY_HL
enumerate DECIMALNUMBER_HL
enumerate DESTROYPV_HL
enumerate DESTROYPVFROMSTACK_HL
enumerate DIGITTOVALUE_HL
enumerate DIVIDEPARAGRAPHPOINT_HL
enumerate DO_NOTHING_HL
enumerate DOUBLEHASHSETRELATIONHANDLER_HL
enumerate EMPTY_RULEBOOK_INAME_HL
enumerate EMPTY_TABLE_HL
enumerate EMPTY_TEXT_PACKED_HL
enumerate EMPTY_TEXT_VALUE_HL
enumerate EMPTYRELATIONHANDLER_HL
enumerate EXISTSTABLELOOKUPCORR_HL
enumerate EXISTSTABLELOOKUPENTRY_HL
enumerate EXISTSTABLEROWCORR_HL
enumerate FLOAT_NAN_HL
enumerate FLOATPARSE_HL
enumerate FOLLOWRULEBOOK_HL
enumerate formal_par0_HL
enumerate formal_par1_HL
enumerate formal_par2_HL
enumerate formal_par3_HL
enumerate formal_par4_HL
enumerate formal_par5_HL
enumerate formal_par6_HL
enumerate formal_par7_HL
enumerate FORMAL_RV_HL
enumerate GENERATERANDOMNUMBER_HL
enumerate GPROPERTY_HL
enumerate HASHLISTRELATIONHANDLER_HL
enumerate I7SFRAME_HL
enumerate INDEX_OF_ENUM_VAL_HL
enumerate INTEGERDIVIDE_HL
enumerate INTEGERREMAINDER_HL
enumerate ISSUECHANGEDRELATIONOUTSIDEDOMAIN_HL
enumerate ISSUEUSEDABSTRACTRELATION_HL
enumerate KINDDEFAULTVALUE_HL
enumerate LATEST_RULE_RESULT_HL
enumerate LIST_ITEM_BASE_HL
enumerate LIST_ITEM_KOV_F_HL
enumerate LIST_OF_TY_DESC_HL
enumerate LIST_OF_TY_GETITEM_HL
enumerate LIST_OF_TY_GETLENGTH_HL
enumerate LIST_OF_TY_INSERTITEM_HL
enumerate LIST_OF_TY_SAY_HL
enumerate LIST_OF_TY_SETLENGTH_HL
enumerate MSTACK_HL
enumerate MSTVO_HL
enumerate MSTVON_HL
enumerate NAME_HL
enumerate NEXT_ENUM_VAL_HL
enumerate NOTHING_HL
enumerate NUMBER_TY_ABS_HL
enumerate NUMBER_TY_TO_REAL_NUMBER_TY_HL
enumerate OTOVRELROUTETO_HL
enumerate PACKED_TEXT_STORAGE_HL
enumerate PARACONTENT_HL
enumerate PARAMETER_VALUE_HL
enumerate PREV_ENUM_VAL_HL
enumerate PRINTINBASE_HL
enumerate PRINTORRUN_HL
enumerate PRIOR_NAMED_LIST_GENDER_HL
enumerate PRIOR_NAMED_LIST_HL
enumerate PRIOR_NAMED_NOUN_HL
enumerate PROPERTY_LOOP_SIGN_HL
enumerate PROPERTY_TO_BE_TOTALLED_HL
enumerate RANDOM_ENUM_VAL_HL
enumerate REAL_NUMBER_TY_ABS_HL
enumerate REAL_NUMBER_TY_APPROXIMATE_HL
enumerate REAL_NUMBER_TY_COMPARE_HL
enumerate REAL_NUMBER_TY_CUBE_ROOT_HL
enumerate REAL_NUMBER_TY_DIVIDE_HL
enumerate REAL_NUMBER_TY_MINUS_HL
enumerate REAL_NUMBER_TY_NAN_HL
enumerate REAL_NUMBER_TY_NEGATE_HL
enumerate REAL_NUMBER_TY_PLUS_HL
enumerate REAL_NUMBER_TY_POW_HL
enumerate REAL_NUMBER_TY_REMAINDER_HL
enumerate REAL_NUMBER_TY_ROOT_HL
enumerate REAL_NUMBER_TY_SAY_HL
enumerate REAL_NUMBER_TY_TIMES_HL
enumerate REAL_NUMBER_TY_TO_NUMBER_TY_HL
enumerate RELATION_EMPTYEQUIV_HL
enumerate RELATION_EMPTYOTOO_HL
enumerate RELATION_EMPTYVTOV_HL
enumerate RELATION_RSHOWOTOO_HL
enumerate RELATION_SHOWEQUIV_HL
enumerate RELATION_SHOWOTOO_HL
enumerate RELATION_SHOWVTOV_HL
enumerate RELATION_TY_EQUIVALENCEADJECTIVE_HL
enumerate RELATION_TY_NAME_HL
enumerate RELATION_TY_OTOOADJECTIVE_HL
enumerate RELATION_TY_OTOVADJECTIVE_HL
enumerate RELATION_TY_SYMMETRICADJECTIVE_HL
enumerate RELATION_TY_VTOOADJECTIVE_HL
enumerate RELATIONTEST_HL
enumerate RELFOLLOWVECTOR_HL
enumerate RELS_EMPTY_HL
enumerate RLANY_CAN_GET_X_HL
enumerate RLANY_CAN_GET_Y_HL
enumerate RLANY_GET_X_HL
enumerate RLIST_ALL_X_HL
enumerate RLIST_ALL_Y_HL
enumerate RLNGETF_HL
enumerate ROUNDOFFVALUE_HL
enumerate RR_STORAGE_HL
enumerate RULEBOOKFAILS_HL
enumerate RULEBOOKPARBREAK_HL
enumerate RULEBOOKSUCCEEDS_HL
enumerate SAY__N_HL
enumerate SAY__P_HL
enumerate SAY__PC_HL
enumerate SIGNEDCOMPARE_HL
enumerate SQUAREROOT_HL
enumerate STACKFRAMECREATE_HL
enumerate SUPPRESS_TEXT_SUBSTITUTION_HL
enumerate TABLE_NOVALUE_HL
enumerate TABLELOOKUPCORR_HL
enumerate TABLELOOKUPENTRY_HL
enumerate TEXT_TY_COMPARE_HL
enumerate TEXT_TY_EXPANDIFPERISHABLE_HL
enumerate TEXT_TY_SAY_HL
enumerate THEEMPTYTABLE_HL
enumerate UNICODE_TEMP_HL
enumerate VTOORELROUTETO_HL
enumerate VTOVRELROUTETO_HL
enumerate WRITEPVFIELD_HL
Establish resources offered by BasicInformKit1.1.1 =
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.2. Offered by CommandParserKit.
enumerate ARTICLEDESCRIPTORS_HL
enumerate ETYPE_HL
enumerate NEXTBEST_ETYPE_HL
enumerate NEXTWORDSTOPPED_HL
enumerate NOTINCONTEXTPE_HL
enumerate PARSETOKENSTOPPED_HL
enumerate TRYGIVENOBJECT_HL
enumerate WORDADDRESS_HL
enumerate WORDINPROPERTY_HL
enumerate WORDLENGTH_HL
Establish resources offered by CommandParserKit1.1.2 =
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.3. Offered by WorldModelKit.
enumerate ACT_REQUESTER_HL
enumerate ACTION_HL
enumerate ACTIONCURRENTLYHAPPENINGFLAG_HL
enumerate ACTOR_HL
enumerate ACTOR_LOCATION_HL
enumerate ALLOWINSHOWME_HL
enumerate ANIMATE_HL
enumerate C_STYLE_HL
enumerate COMPONENT_CHILD_HL
enumerate COMPONENT_PARENT_HL
enumerate COMPONENT_SIBLING_HL
enumerate CONSULT_FROM_HL
enumerate CONSULT_WORDS_HL
enumerate CONTAINER_HL
enumerate DA_NAME_HL
enumerate DEADFLAG_HL
enumerate DEBUG_SCENES_HL
enumerate DETECTPLURALWORD_HL
enumerate DURINGSCENEMATCHING_HL
enumerate ELEMENTARY_TT_HL
enumerate ENGLISH_BIT_HL
enumerate FOUND_EVERYWHERE_HL
enumerate GENERICVERBSUB_HL
enumerate GETGNAOFOBJECT_HL
enumerate GPR_FAIL_HL
enumerate GPR_NUMBER_HL
enumerate GPR_PREPOSITION_HL
enumerate GPR_TT_HL
enumerate INDENT_BIT_HL
enumerate INP1_HL
enumerate INP2_HL
enumerate INVENTORY_STAGE_HL
enumerate KEEP_SILENT_HL
enumerate LOCATION_HL
enumerate LOCATIONOF_HL
enumerate LOOPOVERSCOPE_HL
enumerate LOS_RV_HL
enumerate NEWLINE_BIT_HL
enumerate NOARTICLE_BIT_HL
enumerate NOUN_HL
enumerate NUMBER_TY_TO_TIME_TY_HL
enumerate PARSED_NUMBER_HL
enumerate PARSER_ACTION_HL
enumerate PARSER_ONE_HL
enumerate PARSER_TRACE_HL
enumerate PARSER_TWO_HL
enumerate PARSERERROR_HL
enumerate PAST_CHRONOLOGICAL_RECORD_HL
enumerate PLACEINSCOPE_HL
enumerate PLAYER_HL
enumerate PLURALFOUND_HL
enumerate PRESENT_CHRONOLOGICAL_RECORD_HL
enumerate REAL_LOCATION_HL
enumerate REASON_THE_ACTION_FAILED_HL
enumerate RESPONSEVIAACTIVITY_HL
enumerate ROUTINEFILTER_TT_HL
enumerate SCENE_ENDED_HL
enumerate SCENE_ENDINGS_HL
enumerate SCENE_LATEST_ENDING_HL
enumerate SCENE_STARTED_HL
enumerate SCENE_STATUS_HL
enumerate SCOPE_STAGE_HL
enumerate SCOPE_TT_HL
enumerate SECOND_HL
enumerate SHORT_NAME_HL
enumerate SPECIAL_WORD_HL
enumerate STORED_ACTION_TY_CURRENT_HL
enumerate STORED_ACTION_TY_TRY_HL
enumerate STORY_COMPLETE_HL
enumerate STORY_TENSE_HL
enumerate SUPPORTER_HL
enumerate SUPPRESS_SCOPE_LOOPS_HL
enumerate TESTACTIONBITMAP_HL
enumerate TESTACTIVITY_HL
enumerate TESTREGIONALCONTAINMENT_HL
enumerate TESTSCOPE_HL
enumerate TESTSTART_HL
enumerate THE_TIME_HL
enumerate THEDARK_HL
enumerate THESAME_HL
enumerate TIMESACTIONHASBEENHAPPENING_HL
enumerate TIMESACTIONHASHAPPENED_HL
enumerate TRYACTION_HL
enumerate TURNSACTIONHASBEENHAPPENING_HL
enumerate UNDERSTAND_AS_MISTAKE_NUMBER_HL
enumerate WHEN_SCENE_BEGINS_HL
enumerate WHEN_SCENE_ENDS_HL
enumerate WN_HL
Establish resources offered by WorldModelKit1.1.3 =
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.
enumerate PNTOVP_HL
enumerate PRINTSHORTNAME_HL
Establish resources offered by either WorldModelKit or BasicInformKit1.1.4 =
KIT_PROVIDED(PNTOVP_HL, I"PNToVP") KIT_PROVIDED(PRINTSHORTNAME_HL, I"PrintShortName")
- This code is used in §1.1.
enumerate THEN1__WD_HL
Establish resources offered by EnglishLanguageKit1.1.5 =
KIT_PROVIDED(THEN1__WD_HL, I"THEN1__WD")
- This code is used in §1.1.
enumerate DIRECTOR_ADD_LIVE_SUBJECT_LIST_HL
enumerate DIRECTOR_AFTER_ACTION_HL
enumerate DIRECTOR_BEAT_BEING_PERFORMED_HL
enumerate DIRECTOR_PERFORM_TIED_BEAT_HL
Establish resources offered by DialogueKit1.1.6 =
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.