| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| Parser | A parser that extracts #include statements from a Reader. | 
| Class Summary | |
|---|---|
| AbstractParser | An abstract base class for simple parsers | 
| AbstractParserState | An base class for objects that represent the state of an AbstractParser. | 
| BranchState | |
| CaseInsensitiveLetterState | This parser state checks consumed characters against a specific character (case insensitive). | 
| CParser | A parser that extracts #include statements from a Reader. | 
| FilenameState | |
| FortranParser | A parser that extracts INCLUDE statements from a Reader. | 
| LetterState | This parser state checks consumed characters against a specific character. | 
| PostE | |
| WhitespaceOrCaseInsensitiveLetterState | This parser state checks consumed characters against a specific character (case insensitive) or whitespace. | 
| WhitespaceOrLetterState | This parser state checks consumed characters against a specific character or whitespace. | 
Provides minimal scanners to extract dependencies, such as include statements, from source files.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||