⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shrtlnkn.h

📁 clips源代码
💻 H
📖 第 1 页 / 共 4 页
字号:
   /*******************************************************/
   /*      "C" Language Integrated Production System      */
   /*                                                     */
   /*               CLIPS Version 6.20  01/31/02          */
   /*                                                     */
   /*             SHORT LINK NAME HEADER FILE             */
   /*******************************************************/

/*************************************************************/
/* Purpose:                                                  */
/*                                                           */
/* Principal Programmer(s):                                  */
/*      Gary D. Riley                                        */
/*                                                           */
/* Contributing Programmer(s):                               */
/*                                                           */
/* Revision History:                                         */
/*                                                           */
/*************************************************************/

/******************************************************************/
/* This file redefines a number of global function and variable   */
/* definitions which are not distinguishable within 6 characters. */
/* This is done for linkers which only use less than the number   */
/* of significant characters used by the C compiler. Note that    */
/* the compiler should still be ANSI compliant in that it should  */
/* recognize at least 31 significant characters.                  */
/******************************************************************/

#ifndef _SHRTLNKN_HEADER_
#define _SHRTLNKN_HEADER_

#define AddAfterModuleChangeFunction             RN1
#define AddAfterModuleDefinedFunction            RN2
#define AddClearBloadReadyFunction               RN3
#define AddClearFunction                         RN4
#define AddClearReadyFunction                    RN5
#define AddConstruct                             RN6
#define AddConstructToModule                     RN7
#define AddFunctionToCallList                    RN8
#define AddHashedFact                            RN9
#define AgendaCommand                            RN10
#define AllocateExpressions                      RN11
#define AppendExpressions                        RN12
#define AppendNToString                          RN13
#define AppendStrings                            RN14
#define AppendToString                           RN15
#define ArgumentTypeToConstraintRecord           RN16
#define AssertCommand                            RN17
#define AssertString                             RN18
#define AssertStringFunction                     RN19
#define AssignBsaveDefmdlItemHdrVals             RN20
#define AssignBsavePatternHeaderValues           RN21
#define AssignClassID                            RN22
#define AssignFactSlotDefaults                   RN23
#define BinaryLoadInstancesCommand               RN24
#define BinaryPrefixID                           RN25
#define BinarySaveInstances                      RN26
#define BinarySaveInstancesCommand               RN27
#define BinaryVersionID                          RN28
#define BloadDeffactsModuleReference             RN29
#define BloadDeffunctionModuleReference          RN30
#define BloadDefgenericModuleReference           RN31
#define BloadDefglobalModuleReference            RN32
#define BloadDefinstancesModuleRef               RN33
#define BloadDefruleModuleReference              RN34
#define BloadDeftemplateModuleReference          RN35
#define BreakFunction                            RN36
#define BrowseClassesCommand                     RN37
#define BsaveConstructExpressions                RN38
#define BuildFunction                            RN39
#define CLIPSFunctionCall                        RN40
#define CallNextMethod                           RN41
#define ChangeToGlobals                          RN42
#define ChangesToInstances                       RN43
#define CheckArgumentAgainstRestriction          RN44
#define CheckConstraintParseConflicts            RN45
#define CheckCurrentMessage                      RN46
#define CheckRHSSlotTypes                        RN47
#define ClassAbstractPCommand                    RN48
#define ClassExistPCommand                       RN49
#define ClassInfoFnxArgs                         RN50
#define ClassReactivePCommand                    RN51
#define ClassSlotsCommand                        RN52
#define ClassSubclasses                          RN53
#define ClassSubclassesCommand                   RN54
#define ClassSuperclasses                        RN55
#define ClassSuperclassesCommand                 RN56
#define ClearBloadedConstraints                  RN57
#define ClearBloadedExpressions                  RN58
#define ClearDefgenericsReady                    RN59
#define ClearDefmethods                          RN60
#define ClearFocusStackCommand                   RN61
#define ClearRuleFromAgenda                      RN62
#define CloseAllFiles                            RN63
#define CloseFileIfNeeded                        RN64
#define CloseFunction                            RN65
#define CloseStringSource                        RN66
#define ConstantType                             RN67
#define ConstraintCheckDataObject                RN68
#define ConstraintCheckExpression                RN69
#define ConstraintCheckExpressionChain           RN70
#define ConstraintCheckValue                     RN71
#define ConstraintHashtable                      RN72
#define ConstraintReferenceErrorMessage          RN73
#define ConstraintViolationErrorMessage          RN74
#define ConstraintsToCode                        RN75
#define ConstructHeaderToCode                    RN76
#define ConstructJoins                           RN77
#define ConstructModuleToCode                    RN78
#define ConstructPrintWatchAccess                RN79
#define ConstructSetWatchAccess                  RN80
#define ConstructsToCCommand                     RN81
#define ConstructsToCCommandDefinition           RN82
#define ContinueEnvFunction                      RN83
#define CopyLHSParseNodes                        RN84
#define CreateFact                               RN85
#define CreateFactBySize                         RN86
#define CreateFunction                           RN87
#define CreateGetAndPutHandlers                  RN88
#define CreateImpliedDeftemplate                 RN89
#define CreateInitialFactPattern                 RN90
#define CreateMainModule                         RN91
#define CreateMultifield                         RN92
#define CreateMultifield2                        RN93
#define CreateRawInstance                        RN94
#define CreateSystemClasses                      RN95
#define CurrentEntityTimeTag                     RN96
#define CurrentEphemeralCountMax                 RN97
#define CurrentEphemeralSizeMax                  RN98
#define CurrentEvaluationDepth                   RN99
#define CurrentExpression                        RN100
#define CurrentGeneric                           RN101
#define CurrentMessageName                       RN102
#define CurrentMethod                            RN103
#define CurrentModule                            RN104
#define CurrentObjectSlotLength                  RN105
#define CurrentPatternFact                       RN106
#define CurrentPatternMarks                      RN107
#define CurrentPatternObject                     RN108
#define CurrentPatternObjectMarks                RN109
#define CurrentPatternObjectSlot                 RN110
#define CurrentPatternSegment                    RN111
#define DecrementDefclassBusyCount               RN112
#define DecrementFactBasisCount                  RN113
#define DecrementFactCount                       RN114
#define DecrementFloatCount                      RN115
#define DecrementIndentDepth                     RN116
#define DecrementInstanceCount                   RN117
#define DecrementIntegerCount                    RN118
#define DecrementSymbolCount                     RN119
#define DefclassConstruct                        RN120
#define DefclassInScope                          RN121
#define DefclassModuleIndex                      RN122
#define DefclassWatchAccess                      RN123
#define DefclassWatchPrint                       RN124
#define DeffactsBinarySetup                      RN125
#define DeffactsCModuleReference                 RN126
#define DeffactsCompilerSetup                    RN127
#define DeffactsConstruct                        RN128
#define DeffactsModuleFunction                   RN129
#define DeffactsModuleIndex                      RN130
#define DeffunctionConstruct                     RN131
#define DeffunctionModuleIndex                   RN132
#define DefgenericConstruct                      RN133
#define DefgenericModuleIndex                    RN134
#define DefglobalBasicCommands                   RN135
#define DefglobalBinarySetup                     RN136
#define DefglobalCConstructReference             RN137
#define DefglobalCModuleReference                RN138
#define DefglobalCommands                        RN139
#define DefglobalCompilerSetup                   RN140
#define DefglobalConstruct                       RN141
#define DefglobalModuleFunction                  RN142
#define DefglobalModuleIndex                     RN143
#define DefglobalPtrRecord                       RN144
#define DefineFunction2                          RN145
#define DefinstancesModuleIndex                  RN146
#define DefmoduleBasicCommands                   RN147
#define DefmoduleBinarySetup                     RN148
#define DefmoduleCompilerSetup                   RN149
#define DefruleBinarySetup                       RN150
#define DefruleCModuleReference                  RN151
#define DefruleCodeItem                          RN152
#define DefruleCommands                          RN153
#define DefruleCompilerSetup                     RN154
#define DefruleConstruct                         RN155
#define DefruleHasBreakpoint                     RN156
#define DefruleModuleFunction                    RN157
#define DefruleModuleIndex                       RN158
#define DefruleWatchAccess                       RN159
#define DefruleWatchPrint                        RN160
#define DeftemplateBasicCommands                 RN161
#define DeftemplateBinarySetup                   RN162
#define DeftemplateCConstructReference           RN163
#define DeftemplateCModuleReference              RN164
#define DeftemplateCommands                      RN165
#define DeftemplateCompilerSetup                 RN166
#define DeftemplateConstruct                     RN167
#define DeftemplateLHSParse                      RN168
#define DeftemplateModuleFunction                RN169
#define DeftemplateModuleIndex                   RN170
#define DeftemplatePtrRecord                     RN171
#define DeftemplateWatchAccess                   RN172
#define DeftemplateWatchPrint                    RN173
#define DeleteClassLinks                         RN174
#define DeleteClassUAG                           RN175
#define DeleteFunction                           RN176
#define DeleteHandler                            RN177
#define DeleteInstance                           RN178
#define DeleteInstanceCommand                    RN179
#define DeleteMethodInfo                         RN180
#define DeleteMultiValueField                    RN181
#define DeleteNamedConstruct                     RN182
#define DeletePackedClassLinks                   RN183
#define DeleteRouter                             RN184
#define DeleteSlotName                           RN185

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -