Skip to content

P_Cyjb_Compilers_Lexers_TerminalData_1_UseShortest

CYJB edited this page Mar 23, 2024 · 6 revisions

TerminalData(T).UseShortest 属性

获取设置是否使用终结符的最短匹配。

Namespace: Cyjb.Compilers.Lexers
Assembly: Cyjb.Compilers.Runtime (in Cyjb.Compilers.Runtime.dll) Version: 1.0.20+d347ea0351607fb282fdf60a5301f9cccb3ab27e

语法

C#

public bool UseShortest { get; }

属性值

Type: Boolean

Remarks

默认都会使用正则表达式的最长匹配,允许指定为使用最短匹配, 会在遇到第一个匹配时立即返回结果。

参见

Reference

TerminalData(T) 类
Cyjb.Compilers.Lexers 命名空间

Clone this wiki locally