Version 7.0
Copyright © 2021 Lowell D. Thomas
APG
… an ABNF Parser Generator
Data Structures | Typedefs | Functions
syntax.h File Reference

Header file for the syntax phase functions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  syntax_data
 The syntax data that gets passed to the syntax parser's callback functions. More...
 

Typedefs

typedef aint(* pfn_findline) (line *, aint, aint, aint *)
 Pointer to a function that finds the line that a given character is in. More...
 

Functions

void vSabnfGrammarRuleCallbacks (void *vpParserCtx)
 Set the parser's rule callback functions for the syntax phase. More...
 

Detailed Description

Header file for the syntax phase functions.

Definition in file syntax.h.

Typedef Documentation

◆ pfn_findline

pfn_findline

Pointer to a function that finds the line that a given character is in.

Definition at line 39 of file syntax.h.

Function Documentation

◆ vSabnfGrammarRuleCallbacks()

void vSabnfGrammarRuleCallbacks ( void *  vpParserCtx)

Set the parser's rule callback functions for the syntax phase.

Parameters
vpParserCtxPointer to the parser's context.

Definition at line 329 of file syntax-callbacks.c.

APG Version 7.0 is licensed under the 2-Clause BSD License,
an Open Source Initiative Approved License.