public CommentTerminal(string name, string startSymbol, params string[] endSymbols) : base(name, TokenCategory.Comment)
 {
     this.StartSymbol = startSymbol;
     this.EndSymbols  = new StringList();
     EndSymbols.AddRange(endSymbols);
     Priority = Terminal.HighestPriority; //assign max priority
 }
Example #2
0
 public CommentTerminal(string name, string startSymbol, params string[] endSymbols) : base(name, TokenCategory.Comment)
 {
     this.StartSymbol = startSymbol;
     this.EndSymbols  = new StringList();
     EndSymbols.AddRange(endSymbols);
 }