C# Class Irony.Compiler.CommentTerminal

Inheritance: Terminal
Show file Open project: Zepheus/Fiesta_Utils Class Usage Examples

Public Properties

Property Type Description
EndSymbols StringList
StartSymbol string

Public Methods

Method Description
CommentTerminal ( string name, string startSymbol ) : System
GetFirsts ( ) : IList
Init ( Grammar grammar ) : void
TryMatch ( Irony.Compiler.CompilerContext context, ISourceStream source ) : Token

Method Details

CommentTerminal() public method

public CommentTerminal ( string name, string startSymbol ) : System
name string
startSymbol string
return System

GetFirsts() public method

public GetFirsts ( ) : IList
return IList

Init() public method

public Init ( Grammar grammar ) : void
grammar Grammar
return void

TryMatch() public method

public TryMatch ( Irony.Compiler.CompilerContext context, ISourceStream source ) : Token
context Irony.Compiler.CompilerContext
source ISourceStream
return Token

Property Details

EndSymbols public property

public StringList EndSymbols
return StringList

StartSymbol public property

public string StartSymbol
return string