1DEVABLXOREXPR(3) ABL FUNCTIONS DEVABLXOREXPR(3)
2
3
4
6 devablxorexpr - develops 'xor', 'nxor' in an expression.
7
9 #include "abl101.h"
10 chain_list ∗devablxorexpr( Expr )
11 chain_list ∗Expr;
12
14 Expr Expression to develop.
15
17 devablxorexpr develops 'xor' or 'xnor' in Expr. The expression pointer
18 Expr MUSTN'T be used after the call to this function.
19
21 devablxorexpr returns a pointer to the modified expression.
22
24 #include "abl101.h"
25 chain_list ∗Expr;
26 Expr = createablbinexpr( ABL_XOR,
27 createablatom( "a" ),
28 createablatom( "b" ) );
29 Expr = devablxorexpr( Expr );
30 /* displays (a and (not b)) or ((not a) and b) */
31 viewablexpr( Expr, ABL_VIEW_VHDL );
32
34 abl(1), devdupablxorexpr(3).
35
36
37
38
39
40
41ASIM/LIP6 October 1, 1997 DEVABLXOREXPR(3)