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)NAMEexpr - c-like expression librarySYNOPSIS#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);DESCRIPTIONexopen() 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 ALSOAST(3)
Related Man Pages |
---|
cc_string(3) - debian |
xo_errc(3) - freebsd |
xo_errx(3) - freebsd |
xo_warn(3) - freebsd |
ex_setup.h(3) - debian |
Similar Topics in the Unix Linux Community |
---|
searching for content of files |
regular expression for MAC address validation |
Awk |
Sorting data and place them in different folders |
Sed: -e expression #1, char 16: unterminated address regex |