gnulib: update
[bison.git] / tests / README.md
blobaa409a54f5103334875dbe85238834e82380d5ab
1 # AT_BISON_OPTION_PUSHDEFS/AT_BISON_OPTION_POPDEFS
3 These two macros must be given the (main) directives so that they
4 define a number of other macros to:
5 - what the language is (so what compiler tool chain to use, what
6   definition of yylex/yyerror, etc.)
7 - what skeleton is used
9 # Keywords
10 The following keywords are used to label tests (with
11 AT_KEYWORDS([[category]])).  Please follow them and avoid creating
12 synonyms.
13 - action
14 - api.value.type
15 - c++: c++ language
16 - cex: counterexamples.
17 - d: d language
18 - deprec: deprecated features.
19 - diagnostics
20 - glr
21 - graph
22 - java
23 - lac
24 - %merge
25 - multistart
26 - push
27 - report: for automaton dumps
28 - %union
29 - variant
31 # Calculator
32 The grammar features several special directives:
33 - `!!` YYERROR
34 - `!+` YYACCEPT
35 - `!-` YYABORT
36 - `!*` YYNOMEM