Interface IParser
Describes general parser interface
Inherited Members
Namespace: NFX.CodeAnalysis
Assembly: NFX.dll
Syntax
public interface IParser : ICodeProcessor
  Properties
HasParsed
Indicates whether Parse() already happened
Declaration
bool HasParsed { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
SourceInput
Lists source lexers that supply token stream for parsing
Declaration
IEnumerable<ILexer> SourceInput { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.IEnumerable<ILexer> | 
Methods
Parse()
Performs parsing and sets HasParsed to true if it has not been performed yet
Declaration
void Parse()