Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TIFPSPascalPreProcessorParser

Unit

ifps3ppc

Declaration

type TIFPSPascalPreProcessorParser = class(TObject)

Description

Pre processor parser

used by the preprocessor to parse the scripts

Methods

Overview

Public procedure Next;
Public procedure SetText(const dta: string);

Description

Public procedure Next;

Go to the next field

Public procedure SetText(const dta: string);

Set the contents of the parser

Properties

Overview

Public property Col: Cardinal;
Public property OnNewLine: TIFPSOnNewLine;
Public property Pos: Cardinal;
Public property Row: Cardinal;
Public property Token: string;
Public property TokenId: TIFPSPascalPreProcessorType;

Description

Public property Col: Cardinal;

The column number

Public property OnNewLine: TIFPSOnNewLine;

Called when a newline #10, #13 or #13#10 is found

Public property Pos: Cardinal;

The position from the Text

Public property Row: Cardinal;

The row number

Public property Token: string;

Returns the urrent token

Public property TokenId: TIFPSPascalPreProcessorType;

Returns the tokenid