Lexer TToken  ClassNFX Class Library

[This is preliminary documentation and is subject to change.]

Performs lexical analysis of the source code in particular language Allows to enumerate over source as typed Token stream - depending on implementation enumeration may do lexical analysis token-by-token or in chunks with every enumerator advance
Inheritance Hierarchy

OnlineSystem Object
  NFX.CodeAnalysis CommonCodeProcessor
    NFX.CodeAnalysis SourceRefCommonCodeProcessor
      NFX.CodeAnalysis Lexer TToken 
        NFX.CodeAnalysis.CSharp CSLexer
        NFX.CodeAnalysis.JSON JSONLexer
        NFX.CodeAnalysis.Laconfig LaconfigLexer

Namespace: NFX.CodeAnalysis
Assembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
Syntax

public abstract class Lexer<TToken> : SourceRefCommonCodeProcessor, 
	ILexer, ICodeProcessor, IEnumerable<TToken>, IEnumerable 
where TToken : Token
Type Parameters

TToken
See Also