![]() | About this help |
![]() | Registration |
![]() | Most essential operation elements |
![]() | Most essential syntax elements |
![]() | How to begin with a new project? |
![]() | Practice |
![]() | Introduction |
![]() | How does the TextTransformer work? |
![]() | Analysis |
![]() | Synthesis |
![]() | Regular expressions |
![]() | Syntax tree |
![]() | Productions or non-terminal symbols |
![]() | Productions as functions |
![]() | Four uses of productions |
![]() | Looking-ahead |
![]() | Inclusions / comments |
![]() | Sub-parser |
![]() | Family concept |
![]() | Tests |
![]() | Examples |
![]() | Exchange of words |
![]() | Execution of a project |
![]() | Production |
![]() | Analysis step by step |
![]() | Using tokens |
![]() | Conversion of an Atari text |
![]() | Tokens |
![]() | Productions |
![]() | Actions |
![]() | Conversion into RTF |
![]() | Calculator |
![]() | Tokens |
![]() | Production: Calculator1 |
![]() | Production: Expression |
![]() | Productions: Term and Factor |
![]() | Production: Number |
![]() | Return values |
![]() | Text statistics |
![]() | Class members |
![]() | Token |
![]() | Productions |
![]() | GrepUrls |
![]() | Productions |
![]() | Member variables and methods |
![]() | Put together |
![]() | Search in whole directory |
![]() | BinaryCheck |
![]() | Look-ahead |
![]() | Use as preprocessor |
![]() | E-mail address |
![]() | Syntax specification |
![]() | Productions and token |
![]() | Detecting a conflict |
![]() | Solving the conflict |
![]() | Guard |
![]() | Startrule: guard |
![]() | Copying source text |
![]() | Tokens |
![]() | Productions: block, outer_block |
![]() | Improvement: '{' and '}' in strings |
![]() | Bill |
![]() | Production |
![]() | Tokens |
![]() | XML |
![]() | ISO-XML |
![]() | XML document |
![]() | Tree generation |
![]() | Tree evaluation |
![]() | Character references |
![]() | Comments and processing instructions |
![]() | Insert client data |
![]() | Unit_dependence |
![]() | Productions |
![]() | Containers and parameters |
![]() | Include files |
![]() | Java |
![]() | Coco/R adaptation |
![]() | Simple look-ahead production |
![]() | Negative look ahead |
![]() | Complex look ahead |
![]() | Debugging a look-ahead |
![]() | Parse-Tree |
![]() | Function-Table |
![]() | C-typedef |
![]() | Typedef |
![]() | Scopes |
![]() | TETRA productions |
![]() | TETRA-EditProds |
![]() | TETRA interpreter |
![]() | TETRA import |
![]() | TETRA-Management |
![]() | Cocor import |
![]() | Ignorable characters |
![]() | Tokens |
![]() | Productions |
![]() | Post processing |
![]() | Semantic actions |
![]() | How to ... |
![]() | Load data |
![]() | Structure data |
![]() | Write into additional target files |
![]() | User interface |
![]() | Tool bar |
![]() | Main menu |
![]() | Menu: File |
![]() | Menu: Edit |
![]() | Menu: Search |
![]() | Menu: Project |
![]() | Menu: Start |
![]() | Menu: Code generation |
![]() | Menu: Options |
![]() | User data |
![]() | Options of the user interface |
![]() | Transformation |
![]() | Editing |
![]() | View |
![]() | Layouts |
![]() | Environment options |
![]() | CONFIG |
![]() | EXTENSIONS |
![]() | FRAMES |
![]() | PATH |
![]() | File filter |
![]() | Project options |
![]() | Names and Directories |
![]() | Start rule |
![]() | Test file |
![]() | Preprocessor |
![]() | Frame path |
![]() | Parser/Scanner |
![]() | Ignorable characters |
![]() | Case sensitive |
![]() | Word bounds |
![]() | Parameter and {{...}} |
![]() | Global scanner |
![]() | Look-ahead buffer |
![]() | Start parameters |
![]() | Inclusions (comments) |
![]() | Encoding |
![]() | xerces DOM |
![]() | DTD |
![]() | Warnings/Errors |
![]() | Stack maximum |
![]() | Code generation |
![]() | const |
![]() | Use wide characters |
![]() | Only copy all code |
![]() | Characters and increment of indentation |
![]() | Operating system |
![]() | Plugin type |
![]() | Template parameter for plugin character type |
![]() | Local options |
![]() | Local options |
![]() | Menu: Windows |
![]() | Docking Windows |
![]() | Caption Dialog |
![]() | Window list |
![]() | Customize layout |
![]() | Save Layout |
![]() | Restore default layout |
![]() | Menu: Help |
![]() | Feedback |
![]() | Wizards |
![]() | New project wizard |
![]() | Multiple replacements of words |
![]() | Multiple replacement of strings |
![]() | Multiple replacements of characters |
![]() | CSV-wizard |
![]() | Creating a line parser from an example text |
![]() | Header/Chapters/Footer |
![]() | Actions |
![]() | Creating a production from an example text |
![]() | Parameter-Wizard |
![]() | Tree-Wizard |
![]() | Tree type |
![]() | Function-Table-Wizard |
![]() | Quick wizard for function tables |
![]() | Input tables |
![]() | Regex test |
![]() | Character class calculator |
![]() | ANSI table |
![]() | Script management and parsing |
![]() | Tool bar and menu |
![]() | Insert |
![]() | Delete |
![]() | Edit |
![]() | Cancel |
![]() | Accept |
![]() | Rename |
![]() | Navigation |
![]() | Parse/Test single script |
![]() | Parse/Test all connected scripts |
![]() | Parse/Test all scripts |
![]() | Error messages |
![]() | Clear semantic code |
![]() | Import |
![]() | Export |
![]() | Collapsing semantic code |
![]() | Debugging and executing |
![]() | Source text |
![]() | Section of text |
![]() | Enabling actions |
![]() | Choosing a start rule |
![]() | Interactive change of a start rule |
![]() | Change of the start rule |
![]() | Parse start rule |
![]() | Syntax tree |
![]() | Pop up menu |
![]() | Show first sets |
![]() | Start mode |
![]() | Execution step by step |
![]() | Execute a look-ahead step-by-step |
![]() | Execution at a stretch |
![]() | Checking success |
![]() | Reset |
![]() | Mark recognized/expected token |
![]() | Breakpoints |
![]() | Text breakpoint |
![]() | Node breakpoint |
![]() | Recognized token |
![]() | Stack window |
![]() | Variable-Inspector |
![]() | To the actual position |
![]() | Info box |
![]() | Log window |
![]() | Transformation of groups of files |
![]() | Transformation manager |
![]() | Defining a new filter |
![]() | Select source files |
![]() | Transformation options |
![]() | N:N Transformation |
![]() | Select target directory |
![]() | Setting pattern for the target files |
![]() | Backup |
![]() | N:1: Transformation |
![]() | Preview of the target files |
![]() | Start the transformation |
![]() | Results |
![]() | Corrections |
![]() | Roll back |
![]() | Management |
![]() | Command line tool |
![]() | Parameter |
![]() | Keyboard shortcuts |
![]() | Block commands |
![]() | Scripts |
![]() | Token definitions |
![]() | Input mask for a token |
![]() | Name |
![]() | Return type |
![]() | Parameter declaration |
![]() | Comment |
![]() | Text |
![]() | Semantic action |
![]() | Literals |
![]() | Named literals |
![]() | Regular expressions |
![]() | Single characters |
![]() | Meta-characters |
![]() | Special characters |
![]() | Sets of characters |
![]() | Character classes |
![]() | Locale dependant features |
![]() | Collating elements |
![]() | Equivalence classes |
![]() | Collating Element Names |
![]() | Wildcard |
![]() | Anchors |
![]() | Concatenation |
![]() | Groupings |
![]() | Alternatives |
![]() | Repeats |
![]() | Macros |
![]() | boost regular expression library |
![]() | Predefined tokens |
![]() | Identifier |
![]() | Words |
![]() | Numbers |
![]() | Quotes |
![]() | Dates |
![]() | Comments |
![]() | Ignorable |
![]() | Line break |
![]() | Binary null |
![]() | Addresses |
![]() | Data field |
![]() | Placeholder |
![]() | Productions |
![]() | Input mask for a production |
![]() | Name |
![]() | Return type |
![]() | Parameter declaration |
![]() | Comment |
![]() | Text |
![]() | Elements |
![]() | Concatenation |
![]() | Alternatives |
![]() | Grouping |
![]() | Repeats |
![]() | BREAK |
![]() | EXIT |
![]() | EOF |
![]() | ANY |
![]() | Options |
![]() | SKIP |
![]() | Options |
![]() | IF...ELSE...END |
![]() | WHILE...END |
![]() | Actions |
![]() | Transitional action |
![]() | Calling parameters |
![]() | Class elements and c++ instructions |
![]() | Input mask for class elements |
![]() | Name |
![]() | Type |
![]() | Parameter |
![]() | Comment |
![]() | Text/Initialization |
![]() | List of all instructions |
![]() | Interpreted C++ instructions |
![]() | C++ |
![]() | Variable types |
![]() | bool |
![]() | char |
![]() | int |
![]() | unsigned int |
![]() | double |
![]() | str |
![]() | Searching |
![]() | Container |
![]() | vector |
![]() | Stack |
![]() | map |
![]() | cursor |
![]() | General cursor methods |
![]() | Function table |
![]() | node / dnode |
![]() | node: Construction |
![]() | node: Information |
![]() | node::npos |
![]() | node: Neighbors |
![]() | node: Searching |
![]() | dnode specials |
![]() | const |
![]() | Operators |
![]() | Arithmetic operators |
![]() | Assignment operators |
![]() | Relational operators |
![]() | Equality operators |
![]() | Logical operators |
![]() | Bitwise operators |
![]() | Conditional operator |
![]() | Control structures |
![]() | if, else |
![]() | for |
![]() | while |
![]() | do |
![]() | switch |
![]() | Output |
![]() | out |
![]() | log |
![]() | Binary output |
![]() | return |
![]() | break |
![]() | continue |
![]() | throw |
![]() | String manipulation |
![]() | stod |
![]() | stoi |
![]() | hstoi |
![]() | stoc |
![]() | dtos |
![]() | itos |
![]() | itohs |
![]() | ctohs |
![]() | ctos |
![]() | to_upper_copy |
![]() | to_lower_copy |
![]() | trim_left_copy |
![]() | trim_right_copy |
![]() | trim_copy |
![]() | File handling |
![]() | basename |
![]() | extension |
![]() | change_extension |
![]() | append_path |
![]() | current_path |
![]() | exists |
![]() | is_directory |
![]() | file_size |
![]() | find_file |
![]() | load_file |
![]() | path_separator |
![]() | Formatting instructions |
![]() | How it works |
![]() | Examples |
![]() | Syntax |
![]() | Methods |
![]() | Other functions |
![]() | clock_sec |
![]() | time_stamp |
![]() | random |
![]() | Parser class methods |
![]() | Parser state |
![]() | Sub-expressions |
![]() | Plugin methods |
![]() | Source and target |
![]() | Start parameters |
![]() | Redirection |
![]() | xerces DOM |
![]() | Indentation stack |
![]() | Text-scope stack |
![]() | Dynamic scanner |
![]() | Error handling |
![]() | Calling a production |
![]() | Sub parser |
![]() | Look-ahead |
![]() | Events |
![]() | Test scripts |
![]() | Name |
![]() | Group |
![]() | Comment |
![]() | Input |
![]() | Code |
![]() | Expected output |
![]() | Test output |
![]() | Error expected |
![]() | Algorithms |
![]() | Scanner algorithm |
![]() | Parser algorithm |
![]() | Token sets |
![]() | Grammar tests |
![]() | Completeness |
![]() | Reachable rules |
![]() | Derivable rules |
![]() | Non-circularity |
![]() | LL(1)-Test |
![]() | Warnings |
![]() | Nullability |
![]() | Start of several alternatives |
![]() | Start and successor of nullable structures |
![]() | SKIP node with SKIP neighbors |
![]() | Different SKIP followers |
![]() | Different ANY followers |
![]() | Left recursion |
![]() | Circular look-ahead |
![]() | Code generation |
![]() | Code frames |
![]() | Name of the parser class |
![]() | Header frame |
![]() | Implementation frame |
![]() | main-file frame |
![]() | Project specific frame |
![]() | jamfile |
![]() | Supporting code |
![]() | Code directory |
![]() | CTT_Parser |
![]() | Methods |
![]() | CTT_ParseState |
![]() | CTT_Scanner |
![]() | CTT_Tst, CTT_TstNode |
![]() | CTT_Match |
![]() | CTT_Token |
![]() | CTT_Buffer |
![]() | CTT_Guard |
![]() | CTT_Mstrstr |
![]() | CTT_Mstrfun |
![]() | CTT_Node |
![]() | CTT_DomNode |
![]() | CTT_ParseStatePluginAbs |
![]() | CTT_ParseStatePlugin |
![]() | CTT_ParseStateDomPluginAbs |
![]() | CTT_ParseStateDomPlugin |
![]() | CTT_RedirectOutput |
![]() | CTT_Indent |
![]() | CTT_Xerces |
![]() | Error handling |
![]() | Compiler compatibility |
![]() | License |
![]() | TetraComponents |
![]() | Messages |
![]() | Unknown symbol: "xxx" |
![]() | "X": can't derive to terminals |
![]() | Circular derivation: "X" . "Y" |
![]() | "X" is nullable |
![]() | LL(1) Error: "X" is the start of several alternatives |
![]() | LL(1) Warning: "X" is the start and successor of nullable structures |
![]() | "X" is a SKIP node with SKIP neighbors |
![]() | Nullable structure in a repetition or option |
![]() | "X" is used circulary in a look-ahead |
![]() | Inclusion not found |
![]() | Conflict with an inclusion |
![]() | No matching next token found |
![]() | The rest of the text consists of ignored chars |
![]() | SKIP token matches at actual position |
![]() | "SKIP ANY" is not possible |
![]() | Matching but not accepted token |
![]() | Matching token not in first set |
![]() | Matching look-ahead xxx cannot start with yyy |
![]() | Unexpected symbol in ... |
![]() | Parenthesis are needed |
![]() | Unexpected method (also might be ... |
![]() | "X" expected |
![]() | Incomplete parse |
![]() | Missing closing quotation mark |
![]() | Literal tokens may not be empty |
![]() | Continuation with c++ code expected |
![]() | The type of the function xxx doesn't match the function table |
![]() | No default function is defined for function-table |
![]() | In a const parser you have to call the according method of State |
![]() | Sub-expressions (> 0) are not stored in the la-buffer |
![]() | A production cannot be used as an inclusion |
![]() | Inclusion with paramters |
![]() | Inclusions don't work with a la-buffer |
![]() | State parameter is required |
![]() | Empty alternative |
![]() | Error while parsing parameters |
![]() | Mismatch between declaration and use of parameters |
![]() | Wrong number of (interpretable) arguments |
![]() | Not const method |
![]() | Maximum stack size of "x"exceeded |
![]() | Error on parsing parameters of the parser call |
![]() | There is at least one path on which no string value is returned |
![]() | Recognized, but not accepted token |
![]() | BREAK outside of a loop |
![]() | Standstill |
![]() | Standstill in look ahead |
![]() | Unknown identifier : xxx |
![]() | It's not possible to convert "xxx" to "yyy" |
![]() | No return type declared |
![]() | "X" cannot be applied on "Y" |
![]() | break or continue instruction at invalid position |
![]() | forbidden transitional action |
![]() | Error output programmed from the user |
![]() | Cannot add branch |
![]() | Token error |
![]() | Matches empty string |
![]() | Token is defined as string and as token with an action |
![]() | boost::regex error |
![]() | System overlap |
![]() | Token action or member function cannot be exported |
![]() | Only code for initializations is allowd here! |
![]() | Parameters and local variables may not be used in a look-ahead production! |
![]() | Encoding cannot be written into the output window of the IDE |
![]() | An invalid or illegal XML character is specified |
![]() | TextTransformer not registered |
![]() | Internal error: ... |
![]() | No help |
![]() | References |
![]() | References |
![]() | Glossary |
![]() | First set |
![]() | ASCII/ANSI-set |
![]() | Backtracking |
![]() | Binary file |
![]() | Compiler |
![]() | Control characters |
![]() | Debug |
![]() | Deterministic |
![]() | Escape sequences |
![]() | Friedl scheme |
![]() | Interpreter |
![]() | Lexical analysis |
![]() | LL(k)-grammar |
![]() | Numeric systems |
![]() | Parser |
![]() | Parser generator |
![]() | Parse Trees and AST's |
![]() | Syntax |
![]() | Start rule |
![]() | Text file |
![]() | Top down analysis |
![]() | Token and lexemes |
![]() | Unicode |
![]() | Line breaks |
![]() | Naming conventions |
© 2002-09 Dr. Detlef Meyer-Eltz