19#define USE(x) do {(void)(x);} while (0)
25#define ngcbSHELL_FUNCTION_KEY(x) ((x == 91) || (x == 79))
26#define ngcbSHELL_ESC 27
27#define ngcbSHELL_F_CRSR_UP 65
28#define ngcbSHELL_F_CRSR_DOWN 66
29#define ngcbSHELL_F_CRSR_LEFT 68
30#define ngcbSHELL_F_CRSR_RIGHT 67
31#define ngcbSHELL_F_END 70
32#define ngcbSHELL_F_BEGIN 72
33#define ngcbSHELL_F_INSERT 50
34#define ngcbSHELL_COMMENT '#'
35#define ngcbSHELL_MAX_FILES 32
36#define ngcbSHELL_MAX_CMDLEN 256
37#define ngcbSHELL_STACK_SIZE 20
42#define ngcbSHELL_CR 13
44#define ngcbSHELL_INSERT 9
45#define ngcbSHELL_END 5
46#define ngcbSHELL_BEGIN 1
47#define ngcbSHELL_LEFT 2
48#define ngcbSHELL_RIGHT 6
49#define ngcbSHELL_DEL 4
50#define ngcbSHELL_DELLINE 11
int ngcbShellGetKey(char *key, char *erms)
Definition ngcbShellTty.c:51
int ngcbShellGetLine(const char *inDev, char *cmdLine, char *erms)
Definition ngcbShellGetLine.c:72
int ngcbShellTermTty(char *erms)
Definition ngcbShellTty.c:129
int ngcbShellReadStream(FILE *inputStream, char *cmdLine, char *erms)
Definition ngcbShellStreamIo.c:24
FILE * ngcbShellOpenRepStream(const char *outDev, char *erms)
Definition ngcbShellGetLine.c:29
int ngcbShellReadKeyboard(char *cmdLine, char *erms)
Definition ngcbShellKeyIo.c:153
int ngcbShellTerminate(const char *inDev, char *erms)
Definition ngcbShellGetLine.c:62
int ngcbShellPollKey(char *key, char *erms)
Definition ngcbShellTty.c:88