API information about each opcode.
More...
#include <apip.h>
API information about each opcode.
Definition at line 78 of file apip.h.
◆ luiMax
maximum value for REP and TRG opcodes
Definition at line 85 of file apip.h.
◆ luiMin
minimum value for REP and TRG opcodes
Definition at line 84 of file apip.h.
◆ luipAchar
pointer to the first character in the achar table for this TLS/TBS operator
Definition at line 86 of file apip.h.
◆ uiAcharLength
aint api_op::uiAcharLength |
number of characters in TLS/TBS strings
Definition at line 87 of file apip.h.
◆ uiBkrIndex
if BKR, this is the index to the rule or UDT that is being back referenced
Definition at line 90 of file apip.h.
◆ uiCase
ID_BKR_CASE_S or ID_BKR_CASE_I for BKR.
Definition at line 88 of file apip.h.
◆ uiChildCount
aint api_op::uiChildCount |
number of children for this ALT or CAT operator
Definition at line 83 of file apip.h.
◆ uiEmpty
APG_TRUE if this UDT can be empty, APG_FALSE otherwise
Definition at line 81 of file apip.h.
◆ uiId
type of opcode, ID_ALT, etc.
Definition at line 79 of file apip.h.
◆ uiIndex
index of this referenced rule or UDT
Definition at line 80 of file apip.h.
◆ uiMode
ID_BKR_MODE_U of ID_BKR_MODE_P for BKR.
Definition at line 89 of file apip.h.
◆ uipChildIndex
aint* api_op::uipChildIndex |
pointer to the first child index of this ALT or CAT operator
Definition at line 82 of file apip.h.
◆ uiPpptIndex
Index to the PPPT map for this opcode.
Definition at line 91 of file apip.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.