.\" $Id: addablhexpr.3,v 1.1 2002/03/18 11:06:16 ludo Exp $ .\" @(#)addablhexpr.2 2.7 96/07/02 ; Labo masi cao-vlsi; Author : Jacomme Ludovic .TH ADDABLHEXPR 3 "October 1, 1997" "ASIM/LIP6" "ABL FUNCTIONS" .SH NAME addablhexpr \- adds a new argument in head of an expression. .so jessie/alliance/alc_origin.1.en.gz .SH SYNOPSYS .nf .if n \{\ .ft B \} .if t \{\ .ft CR \} #include "abl101.h" void addablhexpr( Expr1, Expr2 ) chain_list *Expr1; chain_list *Expr2; .ft R .fi .SH PARAMETERS .TP 20 \fIExpr1\fP First expression. .TP \fIExpr2\fP Second expression. .SH DESCRIPTION \fBaddablhexpr\fP adds \fIExpr2\fP in head of \fIExpr1\fP. The expression pointers \fIExpr2\fP MUSTN'T be used after the call to this function .br .SH RETURN VALUE \fBaddablhexpr\fP returns nothing. .SH EXAMPLE .ta 3n 6n 9n 12n 15n 18n 21n .nf .if n \{\ .ft B \} .if t \{\ .ft CR \} #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 ); .ft R .fi .SH SEE ALSO .BR abl (1) .BR createablatom(3), .BR createabloper(3), .BR createablxorbinexpr(3), .BR createablunaryexpr(3), .BR createablbinexpr(3), .BR createablnotexpr(3), .BR addablqexpr(3). .so jessie/alliance/alc_bug_report.1.en.gz