From e54d9691616b9a0326e2fdb3156bb4eeb8abfcd7 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Sun, 30 Sep 2007 08:01:00 -0700 Subject: Version abc70930 --- src/base/cmd/cmdFlag.c | 104 ------------------------------------------------- 1 file changed, 104 deletions(-) delete mode 100644 src/base/cmd/cmdFlag.c (limited to 'src/base/cmd/cmdFlag.c') diff --git a/src/base/cmd/cmdFlag.c b/src/base/cmd/cmdFlag.c deleted file mode 100644 index 993f2a49..00000000 --- a/src/base/cmd/cmdFlag.c +++ /dev/null @@ -1,104 +0,0 @@ -/**CFile**************************************************************** - - FileName [cmdFlag.c] - - SystemName [ABC: Logic synthesis and verification system.] - - PackageName [Command processing package.] - - Synopsis [Procedures working with flags.] - - Author [Alan Mishchenko] - - Affiliation [UC Berkeley] - - Date [Ver. 1.0. Started - June 20, 2005.] - - Revision [$Id: cmdFlag.c,v 1.00 2005/06/20 00:00:00 alanmi Exp $] - -***********************************************************************/ - -#include "mainInt.h" - -//////////////////////////////////////////////////////////////////////// -/// DECLARATIONS /// -//////////////////////////////////////////////////////////////////////// - -//////////////////////////////////////////////////////////////////////// -/// FUNCTION DEFINITIONS /// -//////////////////////////////////////////////////////////////////////// - - -/**Function******************************************************************** - - Synopsis [Looks up value of flag in table of named values.] - - Description [The command parser maintains a table of named values. These - are manipulated using the 'set' and 'unset' commands. The value of the - named flag is returned, or NULL is returned if the flag has not been set.] - - SideEffects [] - -******************************************************************************/ -char * Cmd_FlagReadByName( Abc_Frame_t * pAbc, char * flag ) -{ - char * value; - if ( st_lookup(pAbc->tFlags, flag, &value) ) - return value; - return NULL; -} - - -/**Function******************************************************************** - - Synopsis [Updates a set value by calling instead of set command.] - - Description [Updates a set value by calling instead of set command.] - - SideEffects [] - -******************************************************************************/ -void Cmd_FlagUpdateValue( Abc_Frame_t * pAbc, char * key, char * value ) -{ - char * oldValue, * newValue; - if ( !key ) - return; - if ( value ) - newValue = Extra_UtilStrsav(value); - else - newValue = Extra_UtilStrsav(""); -// newValue = NULL; - if ( st_delete(pAbc->tFlags, &key, &oldValue) ) - FREE(oldValue); - st_insert( pAbc->tFlags, key, newValue ); -} - - -/**Function******************************************************************** - - Synopsis [Deletes a set value by calling instead of unset command.] - - Description [Deletes a set value by calling instead of unset command.] - - SideEffects [] - -******************************************************************************/ -void Cmd_FlagDeleteByName( Abc_Frame_t * pAbc, char * key ) -{ - char *value; - if ( !key ) - return; - if ( st_delete( pAbc->tFlags, &key, &value ) ) - { - FREE(key); - FREE(value); - } -} - - - -//////////////////////////////////////////////////////////////////////// -/// END OF FILE /// -//////////////////////////////////////////////////////////////////////// - - -- cgit v1.2.3