| Epilogue public API | The host code after the second %%, kept exactly as written. |
| GrammarFile public API | A whole Bison grammar file: the declarations, the grammar, and the epilogue. |
| Line public API | A #line directive: from here on, Bison counts lines from the number given, in the file named. |
| Location public API | Where a node begins in the grammar file, as a line and column counted from one. |
| Symbol @visibility public
Bison tells string tokens apart by their spelling, so `"\'"` and `"'"`
are two tokens; the spelling is kept for that, next to the decoded value. | A reference to a grammar symbol as it is written in a declaration or rule. |
| Tag public API | A type tag written between angle brackets. |