summaryrefslogtreecommitdiffstats
path: root/abc70930/src/base/cmd/cmdAlias.c
diff options
context:
space:
mode:
Diffstat (limited to 'abc70930/src/base/cmd/cmdAlias.c')
-rw-r--r--abc70930/src/base/cmd/cmdAlias.c120
1 files changed, 0 insertions, 120 deletions
diff --git a/abc70930/src/base/cmd/cmdAlias.c b/abc70930/src/base/cmd/cmdAlias.c
deleted file mode 100644
index 0ec3feea..00000000
--- a/abc70930/src/base/cmd/cmdAlias.c
+++ /dev/null
@@ -1,120 +0,0 @@
-/**CFile****************************************************************
-
- FileName [cmdAlias.c]
-
- SystemName [ABC: Logic synthesis and verification system.]
-
- PackageName [Command processing package.]
-
- Synopsis [Procedures dealing with aliases in the command package.]
-
- Author [Alan Mishchenko]
-
- Affiliation [UC Berkeley]
-
- Date [Ver. 1.0. Started - June 20, 2005.]
-
- Revision [$Id: cmdAlias.c,v 1.00 2005/06/20 00:00:00 alanmi Exp $]
-
-***********************************************************************/
-
-#include "cmdInt.h"
-
-////////////////////////////////////////////////////////////////////////
-/// DECLARATIONS ///
-////////////////////////////////////////////////////////////////////////
-
-////////////////////////////////////////////////////////////////////////
-/// FUNCTION DEFINITIONS ///
-////////////////////////////////////////////////////////////////////////
-
-/**Function*************************************************************
-
- Synopsis []
-
- Description []
-
- SideEffects []
-
- SeeAlso []
-
-***********************************************************************/
-void CmdCommandAliasAdd( Abc_Frame_t * pAbc, char * sName, int argc, char ** argv )
-{
- Abc_Alias * pAlias;
- int fStatus, i;
-
- pAlias = ALLOC(Abc_Alias, 1);
- pAlias->sName = Extra_UtilStrsav(sName);
- pAlias->argc = argc;
- pAlias->argv = ALLOC(char *, pAlias->argc);
- for(i = 0; i < argc; i++)
- pAlias->argv[i] = Extra_UtilStrsav(argv[i]);
- fStatus = st_insert( pAbc->tAliases, pAlias->sName, (char *) pAlias );
- assert(!fStatus);
-}
-
-/**Function********************************************************************
-
- Synopsis [required]
-
- Description [optional]
-
- SideEffects [required]
-
- SeeAlso [optional]
-
-******************************************************************************/
-void CmdCommandAliasPrint( Abc_Frame_t * pAbc, Abc_Alias * pAlias )
-{
- int i;
- fprintf(pAbc->Out, "%-15s", pAlias->sName);
- for(i = 0; i < pAlias->argc; i++)
- fprintf( pAbc->Out, " %s", pAlias->argv[i] );
- fprintf( pAbc->Out, "\n" );
-}
-
-/**Function********************************************************************
-
- Synopsis [required]
-
- Description [optional]
-
- SideEffects [required]
-
- SeeAlso [optional]
-
-******************************************************************************/
-char * CmdCommandAliasLookup( Abc_Frame_t * pAbc, char * sCommand )
-{
- Abc_Alias * pAlias;
- char * value;
- if (!st_lookup( pAbc->tAliases, sCommand, &value))
- return sCommand;
- pAlias = (Abc_Alias *) value;
- return pAlias->argv[0];
-}
-
-/**Function*************************************************************
-
- Synopsis []
-
- Description []
-
- SideEffects []
-
- SeeAlso []
-
-***********************************************************************/
-void CmdCommandAliasFree( Abc_Alias * pAlias )
-{
- CmdFreeArgv( pAlias->argc, pAlias->argv );
- FREE(pAlias->sName);
- FREE(pAlias);
-}
-
-////////////////////////////////////////////////////////////////////////
-/// END OF FILE ///
-////////////////////////////////////////////////////////////////////////
-
-