Unit PasDoc_Parser
Description
Parse Pascal code.
Contains the TParser object, which can parse a Pascal code, and put the collected information into the TPasUnit instance.
Source: source/component/PasDoc_Parser.pas (line 33).
Uses
- SysUtils
- Classes
- Contnrs
- StrUtils
- PasDoc_Types
- PasDoc_Items
- PasDoc_Scanner
- PasDoc_Tokenizer
- PasDoc_StringPairVector
- PasDoc_StringVector
Overview
Classes, Interfaces, Objects and Records
| Name | Description |
|---|---|
Class EInternalParserError |
Raised when an impossible situation (indicating bug in pasdoc) occurs. |
Class TPasCioHelper |
TPasCioHelper stores a CIO reference and current state. |
Class TPasCioHelperStack |
A stack of TPasCioHelper objects currently used to parse nested classes and records |
Class TRawDescriptionInfoList |
TRawDescriptionInfoList stores a series of TRawDescriptionInfos. |
Class TParser |
Parser class that will process a complete unit file and all of its include files, regarding directives. |
Types
TItemParseMode = (...); |
TOwnerItemType = (...); |
Description
Types
TItemParseMode = (...); |
|
This item has no description. Values
|
TOwnerItemType = (...); |
|
This item has no description. Values
|
Authors
Generated by PasDoc 0.17.0.snapshot.