/*---------------------------------------------------------------------------*/
/* Operator.h : Definition of Operators.*/
/* auteur : Olivier Didelot.*/
/* date   : 21/01/1997*/
/* modify : 31/01/1997 (O.C) script & editor names + Lint*/
/* modify : Olivier Couvreur*/
/* date   : 18/02/1997  CPA_EXPORT + new functions for editor*/
/* modify : Olivier Couvreur*/
/* date   : 26/06/1997  Now, Operators are function pointers*/
/*---------------------------------------------------------------------------*/
#if !defined(__OPERATOR_H__)
#define __OPERATOR_H__
 
/* PLEASE DON'T USE THESE THREE FUNCTIONS WITHOUT CARE */
void fn_vSetUltraOperatorPerso(HIE_tdxHandleToSuperObject hCurrentSuperObjPerso,HIE_tdxHandleToSuperObject hNewCurrentSuperObjPerso);
void fn_vGetUltraOperatorPerso(unsigned char bYouHaveRightToUseThisFunction,HIE_tdxHandleToSuperObject hCurrentSuperObjPerso,HIE_tdxHandleToSuperObject *hNewCurrentSuperObjPerso);
tdstNodeInterpret *fn_p_stOperatorGetPerso(HIE_tdxHandleToSuperObject p_SuperObjPerso, tdstNodeInterpret *p_stTree, HIE_tdxHandleToSuperObject *hSuperObjPersoFound);
 
#include "specif/AiOption.h"
 
#if !defined(OPTIMIZED_COMMAND)
void fn_vInitOperatorEntries(void);
#endif
 
#endif /* __OPERATOR_H__*/
 
