Version 7.0
Copyright © 2021 Lowell D. Thomas
APG
… an ABNF Parser Generator
Data Fields
semantic_udt Struct Reference

Generalized UDT for first-pass semantic processing. More...

#include <semantics.h>

Data Fields

char * cpName
 
aint uiNameLength
 
aint uiIndex
 
aint uiEmpty
 

Detailed Description

Generalized UDT for first-pass semantic processing.

Definition at line 41 of file semantics.h.

Field Documentation

◆ cpName

char* semantic_udt::cpName

Pointer to the UDT name in input grammar (not null-termed).

Definition at line 42 of file semantics.h.

◆ uiEmpty

aint semantic_udt::uiEmpty

APG_TRUE if the UDT can be empty, APG_FALSE otherwise.

Definition at line 45 of file semantics.h.

◆ uiIndex

aint semantic_udt::uiIndex

index of this UDT in the UDT list

Definition at line 44 of file semantics.h.

◆ uiNameLength

aint semantic_udt::uiNameLength

Number of characters in the name, not including the null term

Definition at line 43 of file semantics.h.


The documentation for this struct was generated from the following file:
APG Version 7.0 is licensed under the 2-Clause BSD License,
an Open Source Initiative Approved License.