C# Class AIMA.Core.Logic.FOL.Parsing.FOLLexer

Inheritance: AIMA.Core.Logic.Common.Lexer
Show file Open project: PaulMineau/AIMA.Net Class Usage Examples

Public Methods

Method Description
FOLLexer ( FOLDomain domain ) : System
getFOLDomain ( ) : FOLDomain
nextToken ( ) : Token

Private Methods

Method Description
identifier ( ) : Token
identifierDetected ( ) : bool
isJavaIdentifierStart ( char c ) : bool
isVariable ( String s ) : bool
partOfConnector ( ) : bool

Method Details

FOLLexer() public method

public FOLLexer ( FOLDomain domain ) : System
domain AIMA.Core.Logic.FOL.Domain.FOLDomain
return System

getFOLDomain() public method

public getFOLDomain ( ) : FOLDomain
return AIMA.Core.Logic.FOL.Domain.FOLDomain

nextToken() public method

public nextToken ( ) : Token
return AIMA.Core.Logic.Common.Token