Graphviz 13.0.0~dev.20241220.2304
|
#include <ast/ast.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
#include <util/agxbuf.h>
#include <util/gv_ctype.h>
Go to the source code of this file.
Macros | |
#define | PUT(ch) |
Functions | |
char * | fmtquote (const char *as, const char *qb, const char *qe) |
quote string as with qb...qe | |
char * | fmtesq (const char *as, const char *qs) |
char * | fmtesc (const char *as) |
#define PUT | ( | ch | ) |
char * fmtesc | ( | const char * | as | ) |
Definition at line 132 of file fmtesc.c.
References fmtquote(), and NULL.
char * fmtesq | ( | const char * | as, |
const char * | qs | ||
) |
char * fmtquote | ( | const char * | as, |
const char * | qb, | ||
const char * | qe | ||
) |
Definition at line 26 of file fmtesc.c.
References agxbdisown(), agxbput(), CC_bel, CC_esc, CC_vt, free(), gv_iscntrl(), gv_isprint(), gv_isspace(), last, and PUT.
Referenced by fmtesc(), fmtesq(), and prformat().