apiimplementations(3)

πŸ“¦ version 3.4, in fedora 43

πŸ’– apiimplementations(3) πŸ’–

okay bestie, welcome to the ANTLR3C manual! this is page apiimplementations(3), and it's all about API implementation functions. lowkey iconic. let's get into it πŸ’…


✨ NAME ✨

apiimplementations β€” API Implementation functions

  • API implementation functions are the default implementation of each of the methods in a particular typedef structure. periodt.

πŸ¦‹ SYNOPSIS πŸ¦‹

πŸŽ€ Topics πŸŽ€

  • pANTLR3_BASE_RECOGNIZER β€” Base Recognizer Implementation: the base recognizer interface is implemented by all higher level recognizers such as pANTLR3_PARSER and provides methods common to all recognizers. πŸ’–
  • pANTLR3_RECOGNIZER_SHARED_STATE β€” Recognizer Shared State Implementation: the recognizer shared state class does not have an implementation because it contains only data fields, documented at ANTLR3_RECOGNIZER_SHARED_STATE. no cap, it's literally just data fields. 🫢
  • pANTLR3_BITSET β€” Bitset Implementation
  • pANTLR3_TOKEN_FACTORY β€” Token Factory Implementation
  • pANTLR3_COMMON_TOKEN β€” Common Token Implementation
  • pANTLR3_EXCEPTION β€” Exception Implementation
  • pANTLR3_HASH_BUCKET β€” Hash Table Bucket Implementation
  • pANTLR3_HASH_ENTRY β€” Hash Table Entry Implementation
  • pANTLR3_HASH_ENUM β€” Hash Table Enumerator Implementation
  • pANTLR3_HASH_TABLE β€” Hash Table Implementation
  • pANTLR3_LIST β€” List Implementation
  • pANTLR3_VECTOR_FACTORY β€” Vector Factory Implementation
  • pANTLR3_VECTOR β€” Vector Implementation
  • pANTLR3_STACK β€” Stack Implementation
  • pANTLR3_INPUT_STREAM β€” Input Stream Implementation
  • pANTLR3_LEX_STATE β€” Lexer State Implementation
  • pANTLR3_STRING_FACTORY β€” String Factory Implementation
  • pANTLR3_STRING β€” String Implementation
  • pANTLR3_TOKEN_SOURCE β€” Token Source Implementation
  • pANTLR3_TOKEN_STREAM β€” Token Stream Implementation
  • pANTLR3_COMMON_TOKEN_STREAM β€” Common Token Implementation
  • pANTLR3_CYCLIC_DFA β€” Cyclic DFA Implementation
  • pANTLR3_LEXER β€” Lexer Implementation
  • pANTLR3_PARSER β€” Parser Implementation
  • pANTLR3_BASE_TREE β€” Base Tree Implementation
  • pANTLR3_COMMON_TREE β€” Common Tree Implementation
  • pANTLR3_ARBORETUM β€” Tree Factory Implementation
  • pANTLR3_PARSE_TREE β€” Parse Tree Implementation
  • pANTLR3_TREE_NODE_STREAM β€” Tree Node Stream Implementation
  • pANTLR3_COMMON_TREE_NODE_STREAM β€” Common Tree Node Stream Implementation
  • pANTLR3_TREE_WALK_STATE β€” Tree Walk State Implementation
  • pANTLR3_BASE_TREE_ADAPTOR β€” Base Tree Adaptor Implementation
  • pANTLR3_COMMON_TREE_ADAPTOR β€” Common Tree Adaptor Implementation
  • pANTLR3_TREE_PARSER β€” Tree ParserImplementation
  • pANTLR3_INT_TRIE β€” Trie Implementation
  • pANTLR3_REWRITE_RULE_ELEMENT_STREAM β€” Token Rewrite Stream Implementation
  • pANTLR3_DEBUG_EVENT_LISTENER β€” Debugger Implementation

πŸ’« Detailed Description πŸ’«

okay so here's the tea, bestie: API implementation functions are the default implementation of each of the methods in a particular typedef structure. that's the whole vibe. ✨

They are generally grouped together in the same source code file. for instance, the default implementations of the methods contained by a pANTLR3_BASE_RECOGNIZER will be found in the file antlr3baserecognizer.c. cute, right? πŸŽ€

A source file that provides the default implementations of functions will usually also supply the public (exported from the .DLL or code library) 'constructor' functions that create and initialize the typedef structure that they implement. for instance, in the antlr3baserecognizer.c file, you will find the function antlr3BaseRecognizerNew(). slay. πŸ’…


🌟 Author 🌟

Generated automatically by Doxygen for ANTLR3C from the source code. so yeah, the author is literally a doc generator, no cap. πŸ€–πŸ’–


k bye bestie! this was page apiimplementations(3) from ANTLR3C, Version 3.3.1, dated Tue Jul 29 2025 00:00:00. mwah, stay iconic πŸ’‹βœ¨

πŸ“¦ where this page comes from