abc-master
|
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START int | CmdCommandPrintCompare (Abc_Command **ppC1, Abc_Command **ppC2) |
DECLARATIONS ///. More... | |
int | cmdCheckShellEscape (Abc_Frame_t *pAbc, int argc, char **argv) |
FUNCTION DEFINITIONS ///. More... | |
int | CmdCommandDispatch (Abc_Frame_t *pAbc, int *pargc, char ***pargv) |
const char * | CmdSplitLine (Abc_Frame_t *pAbc, const char *sCommand, int *argc, char ***argv) |
int | CmdApplyAlias (Abc_Frame_t *pAbc, int *argcp, char ***argvp, int *loop) |
char * | CmdHistorySubstitution (Abc_Frame_t *pAbc, char *line, int *changed) |
FILE * | CmdFileOpen (Abc_Frame_t *pAbc, char *sFileName, char *sMode, char **pFileNameReal, int silent) |
void | CmdFreeArgv (int argc, char **argv) |
char ** | CmdDupArgv (int argc, char **argv) |
char ** | CmdAddToArgv (int argc, char **argv) |
void | CmdCommandFree (Abc_Command *pCommand) |
void | CmdCommandPrint (Abc_Frame_t *pAbc, int fPrintAll, int fDetails) |
int | CmdNamePrintCompare (char **ppC1, char **ppC2) |
void | CmdPrintTable (st__table *tTable, int fAliases) |
char** CmdAddToArgv | ( | int | argc, |
char ** | argv | ||
) |
Function*************************************************************
Synopsis [Frees the previously allocated argv array.]
Description []
SideEffects []
SeeAlso []
Definition at line 512 of file cmdUtils.c.
int CmdApplyAlias | ( | Abc_Frame_t * | pAbc, |
int * | argcp, | ||
char *** | argvp, | ||
int * | loop | ||
) |
Function*************************************************************
Synopsis [Replaces parts of the command line string by aliases if given.]
Description []
SideEffects []
SeeAlso []
Definition at line 267 of file cmdUtils.c.
int cmdCheckShellEscape | ( | Abc_Frame_t * | pAbc, |
int | argc, | ||
char ** | argv | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 50 of file cmdUtils.c.
int CmdCommandDispatch | ( | Abc_Frame_t * | pAbc, |
int * | pargc, | ||
char *** | pargv | ||
) |
Function*************************************************************
Synopsis [Executes one command.]
Description []
SideEffects []
SeeAlso []
Definition at line 93 of file cmdUtils.c.
void CmdCommandFree | ( | Abc_Command * | pCommand | ) |
Function*************************************************************
Synopsis [Frees the previously allocated command.]
Description []
SideEffects []
SeeAlso []
Definition at line 535 of file cmdUtils.c.
void CmdCommandPrint | ( | Abc_Frame_t * | pAbc, |
int | fPrintAll, | ||
int | fDetails | ||
) |
Function*************************************************************
Synopsis [Prints commands alphabetically by group.]
Description []
SideEffects []
SeeAlso []
Definition at line 554 of file cmdUtils.c.
|
static |
DECLARATIONS ///.
CFile****************************************************************
FileName [cmdUtils.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Command processing package.]
Synopsis [Various utilities of the command package.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Comparision function used for sorting commands.]
Description []
SideEffects []
SeeAlso []
Definition at line 666 of file cmdUtils.c.
char** CmdDupArgv | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 492 of file cmdUtils.c.
FILE* CmdFileOpen | ( | Abc_Frame_t * | pAbc, |
char * | sFileName, | ||
char * | sMode, | ||
char ** | pFileNameReal, | ||
int | silent | ||
) |
Function*************************************************************
Synopsis [Opens the file with path (now, disabled).]
Description []
SideEffects []
SeeAlso []
Definition at line 408 of file cmdUtils.c.
void CmdFreeArgv | ( | int | argc, |
char ** | argv | ||
) |
Function*************************************************************
Synopsis [Frees the previously allocated argv array.]
Description []
SideEffects []
SeeAlso []
Definition at line 485 of file cmdUtils.c.
char* CmdHistorySubstitution | ( | Abc_Frame_t * | pAbc, |
char * | line, | ||
int * | changed | ||
) |
Function*************************************************************
Synopsis [Performs history substitution (now, disabled).]
Description []
SideEffects []
SeeAlso []
Definition at line 390 of file cmdUtils.c.
int CmdNamePrintCompare | ( | char ** | ppC1, |
char ** | ppC2 | ||
) |
Function*************************************************************
Synopsis [Comparision function used for sorting commands.]
Description []
SideEffects []
SeeAlso []
Definition at line 706 of file cmdUtils.c.
void CmdPrintTable | ( | st__table * | tTable, |
int | fAliases | ||
) |
Function*************************************************************
Synopsis [Comparision function used for sorting commands.]
Description []
SideEffects []
SeeAlso []
Definition at line 722 of file cmdUtils.c.
const char* CmdSplitLine | ( | Abc_Frame_t * | pAbc, |
const char * | sCommand, | ||
int * | argc, | ||
char *** | argv | ||
) |
Function*************************************************************
Synopsis [Splits the command line string into individual commands.]
Description []
SideEffects []
SeeAlso []
Definition at line 181 of file cmdUtils.c.