centos man page for expr

Query: expr

OS: centos

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

AST(3)							     Library Functions Manual							    AST(3)

NAME
expr - c-like expression library
SYNOPSIS
#include <graphviz/expr.h> Expr_t* exopen(Exdisc_t*); Excc_t* exccopen(Expr_t*, Exccdisc_t*); int excc(Excc_t*, const char*, Exid_t*, int); int exccclose(Excc_t*); void exclose(Expr_t*, int); char* excontext(Expr_t*, char*, int); void exerror(const char*, ...); Extype_t exeval(Expr_t*, Exnode_t*, void*); Exnode_t* exexpr(Expr_t*, const char*, Exid_t*, int); Exnode_t* excast(Expr_t*, Exnode_t*, int, Exnode_t*, int); Exnode_t* exnewnode(Expr_t*, int, int, int, Exnode_t*, Exnode_t*); void exfreenode(Expr_t*, Exnode_t*); int expush(Expr_t*, const char*, int, const char*, Sfio_t*); int expop(Expr_t*); int excomp(Expr_t*, const char*, int, const char*, Sfio_t*); int exrewind(Expr_t*); void exstatement(Expr_t*); int extoken(Expr_t*); char* extype(int); Extype_t exzero(int);
DESCRIPTION
exopen() is the first function called. exclose() is the last function called. exccopen() is the called if code generation will be used. exccclose() releases the state information allocated in exccopen(). exstatement() saves statement start information. exrewind() restores statement start information saved by exstatement().
SEE ALSO
AST(3)
Related Man Pages
cc_string(3) - debian
xo_message_c(3) - freebsd
xo_message_hc(3) - freebsd
xo_warnx(3) - freebsd
ex_setup.h(3) - debian
Similar Topics in the Unix Linux Community
regular expression for MAC address validation
search a replace each line- help needed ASAP
AWK Script Issue insert newline for a regular expression match
Sed: -e expression #1, char 16: unterminated address regex
Use of expr to calc differenc ein to epoch values