ANTLR3_PARSE_TREE_struct - Online Linux Manual PageSection : 3
Updated : Tue Jan 26 2021
Source : Version 3.3.1
Note : ANTLR3C

NAMEANTLR3_PARSE_TREE_struct

SYNOPSIS
#include <antlr3parsetree​.h>

Data FieldsANTLR3_BASE_TREE baseTree
An encapsulated BASE TREE strcuture (NOT a pointer) that perfoms a lot of the dirty work of node management​.
pANTLR3_BASE_TREE(* dupNode )(struct ANTLR3_PARSE_TREE_struct *tree)
How to dup this node​.
void(* free )(struct ANTLR3_PARSE_TREE_struct *tree)
ANTLR3_UINT32(* getType )(struct ANTLR3_PARSE_TREE_struct *tree)
Return the type of this node​.
void * payload
The payload that the parse tree node passes around​.
void * super
Any interface that implements methods in this interface may need to point back to itself using this pointer to its super structure​.
pANTLR3_STRING(* toString )(struct ANTLR3_PARSE_TREE_struct *payload)
Return the string representation of the payload (must be installed when the payload is added and point to a function that knwos how to manifest a pANTLR3_STRING from a node​.

Field Documentation

ANTLR3_BASE_TREE ANTLR3_PARSE_TREE_struct::baseTreeAn encapsulated BASE TREE strcuture (NOT a pointer) that perfoms a lot of the dirty work of node management​.

pANTLR3_BASE_TREE(* ANTLR3_PARSE_TREE_struct::dupNode) (struct ANTLR3_PARSE_TREE_struct *tree)How to dup this node​.

void(* ANTLR3_PARSE_TREE_struct::free) (struct ANTLR3_PARSE_TREE_struct *tree)

ANTLR3_UINT32(* ANTLR3_PARSE_TREE_struct::getType) (struct ANTLR3_PARSE_TREE_struct *tree)Return the type of this node​.

void* ANTLR3_PARSE_TREE_struct::payloadThe payload that the parse tree node passes around​.

void* ANTLR3_PARSE_TREE_struct::superAny interface that implements methods in this interface may need to point back to itself using this pointer to its super structure​.

pANTLR3_STRING(* ANTLR3_PARSE_TREE_struct::toString) (struct ANTLR3_PARSE_TREE_struct *payload)Return the string representation of the payload (must be installed when the payload is added and point to a function that knwos how to manifest a pANTLR3_STRING from a node​.

AuthorGenerated automatically by Doxygen for ANTLR3C from the source code​.
0
Johanes Gumabo
Data Size   :   10,533 byte
man-antlr3-payload.3Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 239,864
Visitor ID   :     :  
Visitor IP   :   3.133.109.141   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.