home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 25: Programming / pc_actual_25.iso / C_C++ / BisonFlexWizard / data1.cab / Help_Files / ParserWizard.cnt (.txt) next >
Encoding:
Microsoft Windows Help File Content  |  2000-01-16  |  6.5 KB  |  139 lines

  1. :Base ParserWizard.hlp
  2. :Title Bison Flex Wizard
  3. 1 Introduction=INTRODUCTION
  4. 1 Documentaion authors=Authors
  5. 1 GNU GENERAL PUBLIC LICENSE
  6. 2 GNU GENERAL PUBLIC LICENSE=GNU GENERAL PUBLIC LICENSE
  7. 2 Preamble=License Preamble
  8. 2 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION=License Terms
  9. 2 How to Apply These Terms to Your New Programs=License How to Apply
  10. 1 Wizard Dialogs
  11. 2 Project Files=HIDD_PROJECT_FILES
  12. 1 Bison Guide
  13. 2 Introduction=Bison Introduction
  14. 2 Conditions for Using Bison=Conditions for Using Bison
  15. 2 The Concepts of Bison
  16. 3 The Concepts of Bison=Bison Concepts
  17. 3 Languages and Context-Free Grammars=Languages and Context-Free Grammars
  18. 3 From Formal Rules to Bison Input=From Formal Rules to Bison Input
  19. 3 Semantic Values=Semantic Values
  20. 3 Semantic Actions=Semantic Actions
  21. 3 Bison Output: the Parser File=Bison Output: the Parser File
  22. 3 Stages in Using Bison=Stages in Using Bison
  23. 3 The Overall Layout of a Bison Grammar=The Overall Layout of a Bison Grammar
  24. 2 Examples
  25. 3 Examples=Examples
  26. 3 Reverse Polish Notation Calculator
  27. 4 Reverse Polish Notation Calculator=Reverse Polish Notation Calculator
  28. 4 Declarations for rpcalc=Declarations for rpcalc
  29. 4 Grammar Rules for rpcalc
  30. 5 Grammar Rules for rpcalc=Grammar Rules for rpcalc
  31. 5 Explanation of input=Explanation of input
  32. 5 Explanation of line=Explanation of line
  33. 5 Explanation of expr=Explanation of expr
  34. 4 The rpcalc Lexical Analyzer=The rpcalc Lexical Analyzer
  35. 4 The Controlling Function=The Controlling Function
  36. 4 The Error Reporting Routine=The Error Reporting Routine
  37. 4 Running Bison to Make the Parser=Running Bison to Make the Parser
  38. 4 Compiling the Parser File=Compiling the Parser File
  39. 2 Infix Notation Calculator: calc=Infix Notation Calculator: calc
  40. 3 Simple Error Recovery=Simple Error Recovery
  41. 3 Multi-Function Calculator: mfcalc
  42. 4 Multi-Function Calculator: mfcalc=Multi-Function Calculator: mfcalc 
  43. 4 Declarations for mfcalc=Declarations for mfcalc
  44. 4 Grammar Rules for mfcalc=Grammar Rules for mfcalc
  45. 4 The mfcalc Symbol Table=The mfcalc Symbol Table
  46. 2 Exercises=Exercises
  47. 2 Bison Grammar Files
  48. 3 Bison Grammar Files=Bison Grammar Files
  49. 3 Outline of a Bison Grammar
  50. 4 Outline of a Bison Grammar=Outline of a Bison Grammar
  51. 4 The C Declarations Section=The C Declarations Section
  52. 4 The Bison Declarations Section=The Bison Declarations Section
  53. 4 The Grammar Rules Section=The Grammar Rules Section
  54. 4 The Additional C Code Section=The Additional C Code Section
  55. 2 Symbols, Terminal and Nonterminal=Symbols, Terminal and Nonterminal
  56. 2 Syntax of Grammar Rules=Syntax of Grammar Rules
  57. 2 Recursive Rules=Recursive Rules
  58. 3 Defining Language Semantics
  59. 4 Defining Language Semantics=Defining Language Semantics
  60. 4 Data Types of Semantic Values=Data Types of Semantic Values
  61. 4 More Than One Value Type=More Than One Value Type
  62. 4 Actions=Actions
  63. 4 Data Types of Values in Actions=Data Types of Values in Actions
  64. 4 Actions in Mid-Rule=Actions in Mid-Rule
  65. 3 Bison Declarations
  66. 4 Bison Declarations=Bison Declarations
  67. 4 Token Type Names=Token Type Names
  68. 4 Operator Precedence=Operator Precedence
  69. 4 The Collection of Value Types=The Collection of Value Types
  70. 4 Nonterminal Symbols=Nonterminal Symbols
  71. 4 Suppressing Conflict Warnings=Suppressing Conflict Warnings
  72. 4 A Pure (Reentrant) Parser=A Pure (Reentrant) Parser
  73. 4 Bison Declaration Summary=Bison Declaration Summary
  74. 2 Multiple Parsers in the Same Program=Multiple Parsers in the Same Program
  75. 2 Parser C-Language Interface
  76. 3 Parser C-Language Interface=Parser C-Language Interface
  77. 3 The Parser Function yyparse=The Parser Function yyparse
  78. 3 The Lexical Analyzer Function yylex
  79. 4 The Lexical Analyzer Function yylex=The Lexical Analyzer Function yylex
  80. 4 Calling Convention for yylex=Calling Convention for yylex
  81. 4 Semantic Values of Tokens=Semantic Values of Tokens
  82. 4 Textual Positions of Tokens=Textual Positions of Tokens
  83. 4 Calling for Pure Parsers=Calling for Pure Parsers
  84. 2 The Error Reporting Function yyerror=The Error Reporting Function yyerror
  85. 2 Special Features for Use in Actions=Special Features for Use in Actions
  86. 2 The Bison Parser Algorithm
  87. 3 The Bison Parser Algorithm=The Bison Parser Algorithm
  88. 3 Look-Ahead Tokens=Look-Ahead Tokens
  89. 3 Shift/Reduce Conflicts=Shift/Reduce Conflicts
  90. 3 Operator Precedence
  91. 4 Operator Precedence=Operator Precedence
  92. 4 When Precedence is Needed=When Precedence is Needed
  93. 4 Specifying Operator Precedence=Specifying Operator Precedence
  94. 4 Precedence Examples=Precedence Examples
  95. 4 How Precedence Works=How Precedence Works
  96. 2 Context-Dependent Precedence=Context-Dependent Precedence
  97. 2 Parser States=Parser States
  98. 2 Reduce/Reduce Conflicts=Reduce/Reduce Conflicts
  99. 2 Mysterious Reduce/Reduce Conflicts=Mysterious Reduce/Reduce Conflicts
  100. 2 Stack Overflow, and How to Avoid It=Stack Overflow, and How to Avoid It
  101. 1 Error Recovery=Error Recovery
  102. 2 Handling Context Dependencies
  103. 3 Handling Context Dependencies=Handling Context Dependencies
  104. 3 Semantic Info in Token Types=Semantic Info in Token Types
  105. 3 Lexical Tie-ins=Lexical Tie-ins
  106. 3 Lexical Tie-ins and Error Recovery=Lexical Tie-ins and Error Recovery
  107. 1 Debugging Your Parser=Debugging Your Parser
  108. 2 Invoking Bison
  109. 3 Invoking Bison=Invoking Bison
  110. 3 Bison Options=Bison Options
  111. 1 Bison Symbols=Bison Symbols
  112. 1 Glossary=Glossary
  113. 1 Flex Guide
  114. 2 An Overview
  115. 3 An Overview of flex, with Examples=An Overview of flex, with Examples
  116. 3 Text-Substitution Scanner=Text-Substitution Scanner
  117. 3 A Scanner to Count Lines and Characters=A Scanner to Count Lines and Characters
  118. 3 Simplified Pascal-like Language Scanner=Simplified Pascal-like Language Scanner
  119. 2 Input and Output Files
  120. 3 Input and Output Files=Input and Output Files
  121. 3 Format of the Input File
  122. 4 Format of the Input File=Format of the Input File
  123. 4 Patterns in the Input=Patterns in the Input
  124. 4 How the Input is Matched=How the Input is Matched
  125. 4 Actions=FlexActions
  126. 2 The Generated Scanner=The Generated Scanner
  127. 3 Start Conditions=Start Conditions
  128. 3 Multiple Input Buffers=Multiple Input Buffers
  129. 3 End-of-File Rules=End-of-File Rules
  130. 3 Miscellaneous Macros=Miscellaneous Macros
  131. 3 Interfacing with Parser Generators=Interfacing with Parser Generators
  132. 3 Translation Table=Translation Table
  133. 1 Command-line Options=Command-line Options
  134. 2 Performance Considerations=Performance Considerations
  135. 2 Incompatibilities with lex and POSIX=Incompatibilities with lex and POSIX
  136. 2 Diagnostic Messages=Diagnostic Messages
  137. 2 Deficiencies and Bugs=Deficiencies and Bugs
  138. 2 Contributors to flex=Contributors to flex
  139.