Class tscanner

Unit

Declaration

type tscanner = class(TObject)

Description

Hierarchy

Overview

Methods

Protected procedure scantoken;
Protected procedure newtoken(akind: tokenkindty);
Protected procedure endtoken;
Public constructor create; overload; virtual;
Public constructor create(const afilename: filenamety; const filelist: tmseindexednamelist); overload;
Public procedure setfilename(const aname: filenamety; const filelist: tmseindexednamelist);

Properties

Public property origoffset: integer read forigoffset;
Public property filename: filenamety read ffilename;
Public property fileid: nameidty read ffileid;
Public property startline: integer read fstartline;
Public property count: integer read fcount;
Public property includecount: integer read fincludecount;
Public property source: ansistring read fsource write setsource;
Public property escapechar: char read fescapechar write fescapechar;
Public property casesensitive: boolean read fcasesensitive write setcasesensitive;

Description

Methods

Protected procedure scantoken;
 
Protected procedure newtoken(akind: tokenkindty);
 
Protected procedure endtoken;
 
Public constructor create; overload; virtual;
 
Public constructor create(const afilename: filenamety; const filelist: tmseindexednamelist); overload;
 
Public procedure setfilename(const aname: filenamety; const filelist: tmseindexednamelist);
 

Properties

Public property origoffset: integer read forigoffset;
 
Public property filename: filenamety read ffilename;
 
Public property fileid: nameidty read ffileid;
 
Public property startline: integer read fstartline;
 
Public property count: integer read fcount;
 
Public property includecount: integer read fincludecount;
 
Public property source: ansistring read fsource write setsource;
 
Public property escapechar: char read fescapechar write fescapechar;
 
Public property casesensitive: boolean read fcasesensitive write setcasesensitive;
 

Generated by PasDoc 0.16.0.