Lines Matching full:bison
3 # Language-independent M4 Macros for Bison.
28 [b4_comment([A Bison parser, made by GNU Bison b4_version.])
48 part or all of the Bison parser skeleton and distribute that work
54 Bison output files to be licensed under the GNU General Public
58 version 2.2 of Bison.])])
323 # b4_check_user_names(WHAT, USER-LIST, BISON-NAMESPACE)
326 # USER-LIST) but is not used by Bison (as recorded by macros in the
327 # namespace BISON-NAMESPACE).
342 # The macro BISON-NAMESPACE(bar) must be defined iff the name bar of type WHAT
343 # is used by Bison (in the front-end or in the skeleton). Empty string names
344 # are fine, but it would be ugly for Bison to actually use one.
346 # For example, to use b4_foo_bison_names for BISON-NAMESPACE and define that
347 # the names bar and baz are used by Bison:
353 # b4_foo_user_names, with BISON-NAMESPACE b4_foo_bison_names, and with correct
394 # Bison's usage of VARIABLE by defining
411 # a Bison or skeleton error. Otherwise, return its definition location in a
413 # b4_fatal_at. Don't record this as a Bison usage of VARIABLE as there's no
430 # since that's a Bison or skeleton error. Otherwise, return its definition
431 # location as a b4_syncline invocation. Don't record this as a Bison usage of
447 # IF-FALSE. Also, record Bison's usage of VARIABLE by defining
463 # (a Bison or skeleton error since the default value should have been set
465 # Bison's usage of VARIABLE by defining
485 # Don't record this as a Bison usage of VARIABLE as there's no reason to
506 # Bison error since the default value should have been set already) or defined
507 # to any other value (possibly a user error). Don't record this as a Bison
543 # Bison's usage of QUALIFIER (if specified) by defining
565 # Also, record Bison's usage of QUALIFIER (if specified) by defining
575 ## %define variables and %code qualifiers were used by Bison. ##