C# Class AIMA.Core.Logic.Common.Lexer

Afficher le fichier Open project: PaulMineau/AIMA.Net

Protected Properties

Свойство Type Description
_lookAhead int
input StringReader
lookAheadBuffer int[]

Méthodes publiques

Méthode Description
clear ( ) : void
nextToken ( ) : Token
setInput ( String inputString ) : void

Méthodes protégées

Méthode Description
consume ( ) : void
fillLookAheadBuffer ( ) : void
isEndOfFile ( int i ) : bool
loadNextCharacterFromInput ( ) : void
lookAhead ( int position ) : char

Method Details

clear() public méthode

public clear ( ) : void
Résultat void

consume() protected méthode

protected consume ( ) : void
Résultat void

fillLookAheadBuffer() protected méthode

protected fillLookAheadBuffer ( ) : void
Résultat void

isEndOfFile() protected méthode

protected isEndOfFile ( int i ) : bool
i int
Résultat bool

loadNextCharacterFromInput() protected méthode

protected loadNextCharacterFromInput ( ) : void
Résultat void

lookAhead() protected méthode

protected lookAhead ( int position ) : char
position int
Résultat char

nextToken() public abstract méthode

public abstract nextToken ( ) : Token
Résultat Token

setInput() public méthode

public setInput ( String inputString ) : void
inputString String
Résultat void

Property Details

_lookAhead protected_oe property

protected int _lookAhead
Résultat int

input protected_oe property

protected StringReader input
Résultat StringReader

lookAheadBuffer protected_oe property

protected int[] lookAheadBuffer
Résultat int[]