• Home
  • Raw
  • Download

Lines Matching refs:nonterminal

184 * Symbols::            Terminal and nonterminal symbols.
229 * Type Decl:: Declaring the choice of type for a nonterminal symbol.
544 @dfn{nonterminal symbols}; those which can't be subdivided are called
547 corresponding to a single nonterminal symbol a @dfn{grouping}.
550 nonterminal, mean. The tokens of C are identifiers, constants (numeric
573 grammar of C by nonterminal symbols `expression', `statement',
575 additional language constructs, each with its own nonterminal symbol, in
580 Each nonterminal symbol must have grammatical rules showing how it is made
595 One nonterminal symbol must be distinguished as the special one which
598 language, the nonterminal symbol `sequence of definitions and declarations'
623 A nonterminal symbol in the formal grammar is represented in Bison input
694 Each grouping can also have a semantic value as well as its nonterminal
1394 The Bison declarations declare the names of the terminal and nonterminal
1398 The grammar rules define how to construct each nonterminal symbol from its
1543 complete input transcript (@code{input}). Each of these nonterminal
2351 The Bison construct @code{%type} is used for declaring nonterminal
2353 have not used @code{%type} before because nonterminal symbols are
2719 * Symbols:: Terminal and nonterminal symbols.
3133 terminal and nonterminal symbols, specify precedence, and so on.
3176 @cindex nonterminal symbol
3192 A @dfn{nonterminal symbol} stands for a class of syntactically
3337 where @var{result} is the nonterminal symbol that this rule describes,
3338 and @var{components} are various terminal and nonterminal symbols that
3429 A rule is called @dfn{recursive} when its @var{result} nonterminal
3569 Choose one of those types for each symbol (terminal or nonterminal) for
3703 must declare a choice among these types for each terminal or nonterminal
3718 have the data type declared for the nonterminal symbol @code{exp}. If
3849 One solution is to bury the mid-rule action inside a nonterminal symbol and to
3907 with new nonterminal symbols @code{$@@@var{n}}, where @var{n} is a number.
3911 action. In that case its nonterminal is rather named @code{@@@var{n}}:
4026 Another solution is to bury the action inside a nonterminal symbol which
4377 * Type Decl:: Declaring the choice of type for a nonterminal symbol.
4579 for a terminal or nonterminal symbol (@pxref{Type Decl, ,Nonterminal Symbols}).
4642 declare the value type of each nonterminal symbol for which values are
4646 %type <@var{type}> @var{nonterminal}@dots{}
4650 Here @var{nonterminal} is the name of a nonterminal symbol, and
4653 can give any number of nonterminal symbols in the same @code{%type}
4804 nonterminal that captures the discarded symbols.
4971 nonterminal specified in the grammar specification section. The programmer
5171 Declare the type of semantic values for a nonterminal symbol
5371 The number of nonterminal symbols.
7109 represent the entire sequence of terminal and nonterminal symbols at or
8159 all the nonterminal names changed: once for parsing a declaration in
8376 calc.y: warning: 1 nonterminal useless in grammar
8378 calc.y:12.1-7: warning: nonterminal useless in grammar: useless
8391 @cindex nonterminal, useless
8392 @cindex useless nonterminal
8486 flow jumps to state 2. If there is no such transition on a nonterminal
9108 @code{<val>}: both the token @code{NUM} and the resulting nonterminal
10988 @deffn {Directive} %type <@var{type}> @var{nonterminal} @dots{}
11516 In a grammar, the Bison-generated nonterminal symbol for a mid-rule action
11527 In a grammar, the Bison-generated nonterminal symbol for a mid-rule action
11576 Separates alternate rules for the same result nonterminal.
11603 The predefined nonterminal whose only rule is @samp{$accept: @var{start}
12189 nonterminal, according to a grammar rule. @xref{Algorithm, ,The Bison
12220 The nonterminal symbol that stands for a complete valid utterance in
12222 first nonterminal symbol in a language specification.
12319 @c LocalWords: Rhs YYRHSLOC LE nonassoc op deffn typeless yynerrs nonterminal