Sepi

Name
  TSepiBaseLexer

Parent
  SepiLexerUtils

Class Hierarchy
  TSepiCustomLexer

Visibility
  PUBLIC

Description
  Classe de base pour les analyseurs lexicaux Sepi de base (non composites)

Members
  Fields
 
Field Description
FCode (-) Code source à analyser
FCurrentPos (-) Position courante
FCursor (-) Index courant dans le source
FCurTerminal (-) Dernier terminal analysé
FNextPos (-) Prochaine position

Methods
 
Method Description
Create (+) Crée un analyseur lexical
CursorForward (#) Avance le curseur
Destroy (+) [@inheritDoc]
GetCurrentPos (#) [@inheritDoc]
GetCurTerminal (#) [@inheritDoc]
IdentifyKeyword (#) Identifie un mot-clef
MakeBookmark (+) [@inheritDoc]
ResetToBookmark (+) [@inheritDoc]
TerminalParsed (#) Indique qu'un terminal a été analysé

Properties
 
Property Description
Code (+) Code source à analyser
CurrentPos (+) Position courante
Cursor (+) Index courant dans le source
CurTerminal (+) Dernier terminal analysé


Legend
 
Symbol Visibility
- Private
# Protected
+ Public
* Published
A Automated
S Strict

Sepi


Copyright (c) 2006-2010 Sébastien Doeraene
Created with DelphiCodeToDoc. To obtain the latest revision, please visit http://dephicodetodoc.sourceforge.net/