/* These macros must match corresponding ones in regguts.h: */ #define COLOR_WHITE 0/* color for chars not appearing in regex */ #define COLOR_RAINBOW (-2) /* represents all colors except pseudocolors */
/* information about one arc of a regex's NFA */ typedefstruct
{ int co; /* label (character-set color) of arc */ int to; /* next state number */
} regex_arc_t;
/* Functions for gathering information about NFA states and arcs */ externint pg_reg_getnumstates(const regex_t *regex); externint pg_reg_getinitialstate(const regex_t *regex); externint pg_reg_getfinalstate(const regex_t *regex); externint pg_reg_getnumoutarcs(const regex_t *regex, int st); externvoid pg_reg_getoutarcs(const regex_t *regex, int st,
regex_arc_t *arcs, int arcs_len);
/* Functions for gathering information about colors */ externint pg_reg_getnumcolors(const regex_t *regex); externint pg_reg_colorisbegin(const regex_t *regex, int co); externint pg_reg_colorisend(const regex_t *regex, int co); externint pg_reg_getnumcharacters(const regex_t *regex, int co); externvoid pg_reg_getcharacters(const regex_t *regex, int co,
pg_wchar *chars, int chars_len);
#endif/* _REGEXPORT_H_ */
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet am 2026-08-05)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.