C# Class Antlr4.Semantics.SemanticPipeline

Show file Open project: sharwell/antlr4cs Class Usage Examples

Public Properties

Property Type Description
g Antlr4.Tool.Grammar

Public Methods

Method Description
Process ( ) : void
SemanticPipeline ( Grammar g ) : System.Collections.Generic

Private Methods

Method Description
AssignChannelTypes ( Grammar g, IList channelDefs ) : void
AssignLexerTokenTypes ( Grammar g, IList tokensDefs ) : void
AssignTokenTypes ( Grammar g, IList tokensDefs, IList tokenIDs, IList terminals ) : void
HasTypeOrMoreCommand ( [ r ) : bool
IdentifyStartRules ( SymbolCollector collector ) : void

Method Details

Process() public method

public Process ( ) : void
return void

SemanticPipeline() public method

public SemanticPipeline ( Grammar g ) : System.Collections.Generic
g Antlr4.Tool.Grammar
return System.Collections.Generic

Property Details

g public property

public Grammar,Antlr4.Tool g
return Antlr4.Tool.Grammar