commline.h

来自「NASA 开发使用的一个专家系统」· C头文件 代码 · 共 78 行

H
78
字号
   /*******************************************************/   /*      "C" Language Integrated Production System      */   /*                                                     */   /*             CLIPS Version 6.05  04/09/97            */   /*                                                     */   /*              COMMAND LINE HEADER FILE               */   /*******************************************************//*************************************************************//* Purpose: Provides a set of routines for processing        *//*   commands entered at the CLIPS top level prompt.         *//*                                                           *//* Principal Programmer(s):                                  *//*      Gary D. Riley                                        *//*                                                           *//* Contributing Programmer(s):                               *//*                                                           *//* Revision History:                                         *//*                                                           *//*************************************************************/#ifndef _H_commline#define _H_commline#ifdef LOCALE#undef LOCALE#endif#ifdef _COMMLINE_SOURCE_#define LOCALE#else#define LOCALE extern#endif#if ANSI_COMPILER   LOCALE int                            ExpandCommandString(int);   LOCALE VOID                           FlushCommandString(void);   LOCALE VOID                           SetCommandString(char *);   LOCALE VOID                           AppendCommandString(char *);   LOCALE char                          *GetCommandString(void);   LOCALE int                            CompleteCommand(char *);   LOCALE VOID                           CommandLoop(void);   LOCALE VOID                           PrintPrompt(void);   LOCALE VOID                           SetMemoryStatusFunction(int (*)(void));   LOCALE BOOLEAN                        RouteCommand(char *,int);   LOCALE int                          (*SetEventFunction(int (*)(void)))(void);   LOCALE BOOLEAN                        TopLevelCommand(void);   LOCALE VOID                           SetNCommandString(char *,int);   LOCALE char                          *GetCommandCompletionString(char *,int);#else   LOCALE int                            ExpandCommandString();   LOCALE VOID                           FlushCommandString();   LOCALE VOID                           SetCommandString();   LOCALE VOID                           AppendCommandString();   LOCALE char                          *GetCommandString();   LOCALE int                            CompleteCommand();   LOCALE VOID                           CommandLoop();   LOCALE VOID                           PrintPrompt();   LOCALE VOID                           SetMemoryStatusFunction();   LOCALE BOOLEAN                        RouteCommand();   LOCALE int                          (*SetEventFunction())();   LOCALE BOOLEAN                        TopLevelCommand();   LOCALE VOID                           SetNCommandString();   LOCALE char                          *GetCommandCompletionString();#endif#ifndef _COMMLINE_SOURCE_   extern int                     EvaluatingTopLevelCommand;#endif#endif

⌨️ 快捷键说明

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