|
APG
… an ABNF Parser Generator
|
The additional superset SABNF operators. More...
#include "./apg.h"#include "./lib.h"#include "./parserp.h"#include "./astp.h"#include "./tracep.h"#include "./statsp.h"#include "./operators.h"#include "./backref.h"#include "./backrefu.h"#include "./backrefp.h"
Go to the source code of this file.
Functions | |
| void | vUdt (parser *spCtx, const opcode *spOp) |
| void | vAnd (parser *spCtx, const opcode *spOp) |
| void | vNot (parser *spCtx, const opcode *spOp) |
| void | vBka (parser *spCtx, const opcode *spOp) |
| void | vBkn (parser *spCtx, const opcode *spOp) |
| void | vAbg (parser *spCtx, const opcode *spOp) |
| void | vAen (parser *spCtx, const opcode *spOp) |
The additional superset SABNF operators.
These functions are for internal, parser use only. They are never to be called directly by the application.
Definition in file operators-sabnf.c.
| void vAbg | ( | parser * | spCtx, |
| const opcode * | spOp | ||
| ) |
Definition at line 233 of file operators-sabnf.c.
| void vAen | ( | parser * | spCtx, |
| const opcode * | spOp | ||
| ) |
Definition at line 249 of file operators-sabnf.c.
| void vAnd | ( | parser * | spCtx, |
| const opcode * | spOp | ||
| ) |
Definition at line 106 of file operators-sabnf.c.
| void vBka | ( | parser * | spCtx, |
| const opcode * | spOp | ||
| ) |
The positive look-behind operator. Looks for a pattern match by iteratively working back from the current parser offset to the beginning of the input string (even if a sub-string is being parsed that does not begin and the beginning of the string) or the maximum look-behind length specified in the parser configuration.
Definition at line 189 of file operators-sabnf.c.
| void vBkn | ( | parser * | spCtx, |
| const opcode * | spOp | ||
| ) |
The negative look-behind operator. Looks for a pattern match by iteratively working back from the current parser offset to the beginning of the input string (even if a sub-string is being parsed that does not begin and the beginning of the string) or the maximum look-behind length specified in the parser configuration.
Definition at line 215 of file operators-sabnf.c.
| void vNot | ( | parser * | spCtx, |
| const opcode * | spOp | ||
| ) |
Definition at line 130 of file operators-sabnf.c.
| void vUdt | ( | parser * | spCtx, |
| const opcode * | spOp | ||
| ) |
Definition at line 49 of file operators-sabnf.c.
1.8.17