FreeBSD Manual Pages
CREATEABLOPER(3) ABL FUNCTIONS CREATEABLOPER(3) NAME createabloper - creates the head of an operator expression. SYNOPSIS #include "abl101.h" chain_list *createabloper( Oper ) long Oper; PARAMETERS Oper The operator number. DESCRIPTION createabloper creates the head of an operator expression. Arguments can be added to this expression with the addablhexpr and addablqexpr functions. Operator can take the following values ABL_AND, ABL_OR, ABL_AND, ABL_XOR, ABL_NOT, ABL_NOR, ABL_NAND, ABL_NXOR, ABL_STABLE, ABL_AF, ABL_AG, ABL_AX, ABL_AU, ABL_EF, ABL_EG, ABL_EX, ABL_EU. RETURN VALUE createabloper returns a pointer to the new operator expression. ERRORS "ablcreate: bad operator xx !", The operator number must be defined. EXAMPLE #include "abl101.h" chain_list *Expr; Expr = createabloper( ABL_OR ); addablhexpr( Expr, createablatom( "a" ) ); addablhexpr( Expr, createablatom( "b" ) ); /* displays (a or b) */ viewablexpr( Expr, ABL_VIEW_VHDL ); SEE ALSO abl(1) createablatom(3), createablnotexpr(3), createablbinexpr(3), cre- ateablunaryexpr(3), createablxorbinexpr(3), addablhexpr(3), addablq- expr(3). ASIM/LIP6 October 1, 1997 CREATEABLOPER(3)
NAME | SYNOPSIS | PARAMETERS | DESCRIPTION | RETURN VALUE | ERRORS | EXAMPLE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=createabloper&sektion=3&manpath=FreeBSD+Ports+15.0>
