#include <stdarg.h>#include <stdio.h>#include <stdlib.h>#include <ctype.h>#include <string.h>#include "cmd.h"Go to the source code of this file.
Classes | |
| struct | Cmd_T |
Defines | |
| #define | FALSE 0 |
| #define | TRUE 1 |
| #define | LINSIZ 10240 |
| #define | MAXPARAM 256 |
| #define | PATHSEP '/' |
Functions | |
| int | DeclareParams (const char *ParName,...) |
| int | GetParams (int *n, char ***a, const char *CmdFileName) |
| #define MAXPARAM 256 |
| #define PATHSEP '/' |
Referenced by GetParams().
| int DeclareParams | ( | const char * | ParName, | |
| ... | ||||
| ) |
Definition at line 116 of file cmd.c.
References CMDBOOLTYPE, CMDDOUBLETYPE, CMDENUMTYPE, CMDGTETYPE, CMDINTTYPE, CMDLTETYPE, CMDSTRARRAYTYPE, CMDSTRINGTYPE, CMDSUBRANGETYPE, MAXPARAM, Cmd_T::Name, NULL, Cmd_T::p, Cmd_T::Type, and Cmd_T::Val.
| int GetParams | ( | int * | n, | |
| char *** | a, | |||
| const char * | CmdFileName | |||
| ) |
Definition at line 564 of file cmd.c.
References CmdError(), LINSIZ, NULL, PATHSEP, pclose(), popen(), and Moses::Scan().

1.5.9