Beispiel #1
0
void UndefruleCommand(
  UDFContext *context,
  CLIPSValue *returnValue)
  {
   void *theEnv = UDFContextEnvironment(context);
   UndefconstructCommand(context,"undefrule",DefruleData(theEnv)->DefruleConstruct);
  }
Beispiel #2
0
globle void UndeftemplateCommand(
  void *theEnv)
  {   
   UndefconstructCommand(theEnv,(char*)"undeftemplate",DeftemplateData(theEnv)->DeftemplateConstruct); 
  }
Beispiel #3
0
globle void UndefruleCommand(
  void *theEnv)
  { 
   UndefconstructCommand(theEnv,"undefrule",DefruleData(theEnv)->DefruleConstruct); 
  }
Beispiel #4
0
/********************************************************
  NAME         : UndeffunctionCommand
  DESCRIPTION  : Deletes the named deffunction(s)
  INPUTS       : None
  RETURNS      : Nothing useful
  SIDE EFFECTS : Deffunction(s) removed
  NOTES        : H/L Syntax: (undeffunction <name> | *)
 ********************************************************/
globle void UndeffunctionCommand(
  void *theEnv)
  {
   UndefconstructCommand(theEnv,(char*)"undeffunction",DeffunctionData(theEnv)->DeffunctionConstruct);
  }
Beispiel #5
0
/*************************************************************
  NAME         : UndefclassCommand
  DESCRIPTION  : Deletes a class and its subclasses, as
                 well as their associated instances
  INPUTS       : None
  RETURNS      : Nothing useful
  SIDE EFFECTS : None
  NOTES        : Syntax : (undefclass <class-name> | *)
 *************************************************************/
globle void UndefclassCommand(
  void *theEnv)
  {
   UndefconstructCommand(theEnv,"undefclass",DefclassData(theEnv)->DefclassConstruct);
  }
Beispiel #6
0
globle void UndefglobalCommand()
  { UndefconstructCommand("undefglobal",DefglobalConstruct); }
Beispiel #7
0
/***********************************************************
  NAME         : UndefinstancesCommand
  DESCRIPTION  : Removes a definstance
  INPUTS       : None
  RETURNS      : Nothing useful
  SIDE EFFECTS : Definstance deallocated
  NOTES        : H/L Syntax : (undefinstances <name> | *)
 ***********************************************************/
globle void UndefinstancesCommand(
  void *theEnv)
  {
   UndefconstructCommand(theEnv,(char*)"undefinstances",DefinstancesData(theEnv)->DefinstancesConstruct);
  }
Beispiel #8
0
globle void UndefruleCommand(
  void *theEnv,
  EXEC_STATUS)
  { 
   UndefconstructCommand(theEnv,execStatus,"undefrule",DefruleData(theEnv,execStatus)->DefruleConstruct); 
  }
Beispiel #9
0
globle void UndefglobalCommand(
  void *theEnv)
  {
   UndefconstructCommand(theEnv,"undefglobal",DefglobalData(theEnv)->DefglobalConstruct); 
  }
Beispiel #10
0
globle void UndeftemplateCommand()
  { UndefconstructCommand("undeftemplate",DeftemplateConstruct); }
Beispiel #11
0
/********************************************************
  NAME         : UndeffunctionCommand
  DESCRIPTION  : Deletes the named deffunction(s)
  INPUTS       : None
  RETURNS      : Nothing useful
  SIDE EFFECTS : Deffunction(s) removed
  NOTES        : H/L Syntax: (undeffunction <name> | *)
 ********************************************************/
globle void UndeffunctionCommand(
  void *theEnv,
  EXEC_STATUS)
  {
   UndefconstructCommand(theEnv,execStatus,"undeffunction",DeffunctionData(theEnv,execStatus)->DeffunctionConstruct);
  }
Beispiel #12
0
globle void UndefruleCommand()
  { UndefconstructCommand("undefrule",DefruleConstruct); }