Token IsNonLanguage Property NFX Class Library

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

This property is needed due to the fact that language lexers may be used to analyze special supersets of regular language grammars i.e. for pattern matches, template parser etc. Code compilers may elect to throw errors when this property is true. Returns true for tokens that are not part of the valid language grammar, however they exist for other reasons, for example - for pattern capture match analysis, or for template processing

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

public abstract bool IsNonLanguage { get; }

Property Value

Type: OnlineBoolean
See Also