lucky.h 807 Bytes
Newer Older
1 2 3 4 5 6 7 8
/**CFile****************************************************************

  FileName    [lucky.h]

  SystemName  [ABC: Logic synthesis and verification system.]

  PackageName [Semi-canonical form computation package.]

9
  Synopsis    [External declarations.]
10 11 12 13 14 15 16 17 18 19 20 21 22

  Author      [Jake]

  Date        [Started - August 2012]

***********************************************************************/

#ifndef ABC__bool__lucky__LUCKY_H_
#define ABC__bool__lucky__LUCKY_H_


ABC_NAMESPACE_HEADER_START

23
extern unsigned Kit_TruthSemiCanonicize_new( unsigned * pInOut, unsigned * pAux, int nVars, char * pCanonPerm );
24 25
extern int      luckyCanonicizer_final_fast( word * pInOut, int nVars, char * pCanonPerm );
extern void     resetPCanonPermArray(char* x, int nVars); 
26 27 28 29

ABC_NAMESPACE_HEADER_END

#endif /* LUCKY_H_ */