Lines Matching refs:cindex
332 @cindex introduction
421 @cindex context-free grammar
422 @cindex grammar, context-free
433 @cindex @acronym{BNF}
434 @cindex Backus-Naur form
441 @cindex @acronym{LALR}(1) grammars
442 @cindex @acronym{LR}(1) grammars
456 @cindex @acronym{GLR} parsing
457 @cindex generalized @acronym{LR} (@acronym{GLR}) parsing
458 @cindex ambiguous grammars
459 @cindex nondeterministic parsing
475 @cindex symbols (abstract)
476 @cindex token
477 @cindex syntactic grouping
478 @cindex grouping, syntactic
543 @cindex start symbol
564 @cindex Bison grammar
565 @cindex grammar, Bison
566 @cindex formal grammar
609 @cindex semantic value
610 @cindex value, semantic
652 @cindex semantic actions
653 @cindex actions, semantic
683 @cindex @acronym{GLR} parsing
684 @cindex generalized @acronym{LR} (@acronym{GLR}) parsing
686 @cindex conflicts
687 @cindex shift/reduce conflicts
688 @cindex reduce/reduce conflicts
739 @cindex @acronym{GLR} parsing, unambiguous grammars
740 @cindex generalized @acronym{LR} (@acronym{GLR}) parsing, unambiguous grammars
743 @cindex conflicts
744 @cindex reduce/reduce conflicts
745 @cindex shift/reduce conflicts
933 @cindex @acronym{GLR} parsing, ambiguous grammars
934 @cindex generalized @acronym{LR} (@acronym{GLR}) parsing, ambiguous grammars
937 @cindex conflicts
938 @cindex reduce/reduce conflicts
1096 @cindex deferred semantic actions
1103 @cindex @acronym{GLR} parsers and @code{yychar}
1105 @cindex @acronym{GLR} parsers and @code{yylval}
1107 @cindex @acronym{GLR} parsers and @code{yylloc}
1118 @cindex @acronym{GLR} parsers and @code{yyclearin}
1130 @cindex @acronym{GLR} parsers and @code{YYERROR}
1144 @cindex @code{inline}
1145 @cindex @acronym{GLR} parsers and @code{inline}
1173 @cindex location
1174 @cindex textual location
1175 @cindex location, textual
1202 @cindex Bison parser
1203 @cindex Bison utility
1204 @cindex lexical analyzer, purpose
1205 @cindex parser
1260 @cindex stages in using Bison
1261 @cindex using Bison
1303 @cindex grammar file
1304 @cindex file format
1305 @cindex format of grammar file
1306 @cindex layout of Bison grammar
1348 @cindex simple examples
1349 @cindex examples, simple
1375 @cindex reverse polish notation
1376 @cindex polish notation calculator
1377 @cindex @code{rpcalc}
1378 @cindex calculator, simple
1620 @cindex writing a lexical analyzer
1621 @cindex lexical analyzer, writing
1697 @cindex controlling function
1698 @cindex main function in simple example
1716 @cindex error reporting routine
1746 @cindex running Bison (introduction)
1775 @cindex compiling the parser
1820 @cindex infix notation calculator
1821 @cindex @code{calc}
1822 @cindex calculator, infix notation
1910 @cindex error recovery, simple
1952 @cindex location tracking calculator
1953 @cindex @code{ltcalc}
1954 @cindex calculator, location tracking
2157 @cindex multi-function calculator
2158 @cindex @code{mfcalc}
2159 @cindex calculator, multi-function
2305 @cindex symbol table example
2555 @cindex exercises
2624 @cindex declarations section
2625 @cindex Prologue
2626 @cindex declarations
2669 @cindex Bison declarations (introduction)
2670 @cindex declarations, Bison (introduction)
2679 @cindex grammar rules section
2680 @cindex rules section for grammar
2691 @cindex additional C code section
2692 @cindex epilogue
2693 @cindex C code, section for additional
2715 @cindex nonterminal symbol
2716 @cindex terminal symbol
2717 @cindex token type
2718 @cindex symbol
2748 @cindex character token
2749 @cindex literal token
2750 @cindex single-character literal
2774 @cindex string token
2775 @cindex literal string token
2776 @cindex multicharacter literal
2858 @cindex rule syntax
2859 @cindex grammar rule syntax
2860 @cindex syntax of grammar rules
2900 @cindex braced code
2959 @cindex recursive rule
2975 @cindex left recursion
2976 @cindex right recursion
3000 @cindex mutual recursion
3028 @cindex defining language semantics
3029 @cindex language semantics, defining
3052 @cindex semantic value type
3053 @cindex value type, semantic
3054 @cindex data types of semantic values
3055 @cindex default data type
3103 @cindex action
3159 @cindex default action
3199 @cindex action data types
3200 @cindex data types in actions
3244 @cindex actions in mid-rule
3245 @cindex mid-rule actions
3307 @cindex discarded symbols, mid-rule actions
3308 @cindex error recovery, mid-rule actions
3443 @cindex location
3444 @cindex textual location
3445 @cindex location, textual
3462 @cindex data type of locations
3463 @cindex default location type
3486 @cindex location actions
3487 @cindex actions, location
3562 @cindex @acronym{GLR} parsers and @code{YYLLOC_DEFAULT}
3638 @cindex declarations, Bison
3639 @cindex Bison declarations
3671 @cindex version requirement
3672 @cindex requiring a version of Bison
3685 @cindex declaring token type names
3686 @cindex token type names, declaring
3687 @cindex declaring literal string tokens
3762 @cindex precedence declarations
3763 @cindex declaring operator precedence
3764 @cindex operator precedence, declaring
3812 @cindex declaring value types
3813 @cindex value types, declaring
3864 @cindex declaring value types, nonterminals
3865 @cindex value types, nonterminals, declaring
3919 @cindex freeing discarded symbols
3965 @cindex discarded symbols
3991 @cindex suppressing conflict warnings
3992 @cindex preventing warnings about conflicts
3993 @cindex warnings, preventing
3994 @cindex conflicts, suppressing warnings of
4052 @cindex declaring the start symbol
4053 @cindex start symbol, declaring
4054 @cindex default start symbol
4067 @cindex reentrant parser
4068 @cindex pure parser
4107 @cindex Bison declaration summary
4108 @cindex declaration summary
4109 @cindex summary, Bison declaration
4355 @cindex C-language interface
4356 @cindex interface
4455 @cindex lexical analyzer
4700 @cindex error reporting function
4702 @cindex parse error
4703 @cindex syntax error
4819 @cindex summary, action features
4820 @cindex action features summary
4975 @cindex internationalization
4976 @cindex i18n
4977 @cindex NLS
4978 @cindex gettext
4979 @cindex bison-po
4998 @cindex bison-i18n.m4
5059 @cindex Bison parser algorithm
5060 @cindex algorithm of parser
5061 @cindex shifting
5062 @cindex reduction
5063 @cindex parser stack
5064 @cindex stack, parser
5127 @cindex look-ahead token
5186 @cindex conflicts
5187 @cindex shift/reduce conflicts
5188 @cindex dangling @code{else}
5189 @cindex @code{else}, dangling
5282 @cindex operator precedence
5283 @cindex precedence of operators
5334 @cindex associativity
5415 @cindex context-dependent precedence
5416 @cindex unary operator precedence
5417 @cindex precedence, context-dependent
5418 @cindex precedence, unary operator
5495 @cindex finite-state machine
5496 @cindex parser state
5497 @cindex state (of parser)
5521 @cindex reduce/reduce conflict
5522 @cindex conflicts, reduce/reduce
5677 @cindex @acronym{LR}(1)
5678 @cindex @acronym{LALR}(1)
5753 @cindex @acronym{GLR} parsing
5754 @cindex generalized @acronym{LR} (@acronym{GLR}) parsing
5755 @cindex ambiguous grammars
5756 @cindex nondeterministic parsing
5839 @cindex memory exhaustion
5840 @cindex memory management
5841 @cindex stack overflow
5842 @cindex parser stack overflow
5843 @cindex overflow of parser stack
5871 @cindex default stack limit
5893 @cindex error recovery
5894 @cindex recovery from errors
6112 @cindex lexical tie-in
6307 @cindex token, useless
6308 @cindex useless token
6309 @cindex nonterminal, useless
6310 @cindex useless nonterminal
6311 @cindex rule, useless
6312 @cindex useless rule
6368 @cindex item
6369 @cindex pointed rule
6370 @cindex rule, pointed
6395 @cindex core, item set
6396 @cindex item set core
6397 @cindex kernel, item set
6398 @cindex item set core
6637 @cindex debugging
6638 @cindex tracing the parser
6749 @cindex invoking Bison
6750 @cindex Bison invocation
6751 @cindex options for invoking Bison
7728 @cindex frequently asked questions
7729 @cindex questions
7926 @cindex abstract syntax tree
7927 @cindex @acronym{AST}
8111 @cindex Bison symbols, table of
8112 @cindex symbols in Bison, table of
8502 @cindex glossary
8693 @c LocalWords: yyerror pxref LR yylval cindex dfn LALR samp gpl BNF xref