include/antlr3.h(3)
π NAME π
include/antlr3.h β bestie, this is the mega-header. It's the one-stop glow-up include for ANTLR3C, the C runtime for ANTLR 3, and it pulls in literally every other header so you don't have to. It's giving "main character energy" for your #include block. π
β¨ SYNOPSIS β¨
Okay so here's the vibe β you just drop this at the top of your file and every one of these babies comes along for the ride:
#include <antlr3defs.h>
#include <antlr3errors.h>
#include <antlr3exception.h>
#include <antlr3encodings.h>
#include <antlr3string.h>
#include <antlr3input.h>
#include <antlr3cyclicdfa.h>
#include <antlr3intstream.h>
#include <antlr3filestream.h>
#include <antlr3collections.h>
#include <antlr3recognizersharedstate.h>
#include <antlr3baserecognizer.h>
#include <antlr3commontoken.h>
#include <antlr3tokenstream.h>
#include <antlr3bitset.h>
#include <antlr3lexer.h>
#include <antlr3parser.h>
#include <antlr3basetreeadaptor.h>
#include <antlr3commontreeadaptor.h>
#include <antlr3rewritestreams.h>
#include <antlr3debugeventlistener.h>
That's the whole roster. Twenty-one headers, all included, no notes. π
πΈ Author πΈ
Not me writing this by hand, bestie β it was generated automatically by Doxygen for ANTLR3C from the source code. The docs wrote themselves. Iconic behaviour, honestly. π¦
And that's the tea β Version 3.3.1, dated Tue Jul 29 2025 00:00:00, straight from the include/antlr3.h(3) page of the ANTLR3C manual. Slay, go include it, and drink some water. π«Άβ¨
π¦ where this page comes from
- fedora 43: antlr3-C-devel 1:3.4-3.5.3.14.fc43 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms