#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().