Skip to content

M_Cyjb_Compilers_Lexers_LexerFactory_2_CreateTokenizer

CYJB edited this page Oct 25, 2022 · 7 revisions

LexerFactory(T, TController).CreateTokenizer 方法 (SourceReader)

创建分析指定源文件的词法分析器。

Namespace: Cyjb.Compilers.Lexers
Assembly: Cyjb.Compilers.Runtime (in Cyjb.Compilers.Runtime.dll) Version: 1.0.1

语法

C#

public ITokenizer<T> CreateTokenizer(
	SourceReader source
)

参数

 

source
Type: Cyjb.Text.SourceReader
要读取的源文件。

返回值

Type: ITokenizer(T)
指定源文件的词法分析器。

实现

ILexerFactory(T).CreateTokenizer(SourceReader)

Exceptions

 

异常 条件
ArgumentNullException sourcenull

参见

Reference

LexerFactory(T, TController) 类
CreateTokenizer 重载
Cyjb.Compilers.Lexers 命名空间

Clone this wiki locally