public GrammarToken(TraceryGrammar grammar, int start, GrammarToken parent) { Raw = ""; Grammar = grammar; Start = start; Parent = parent; }
public ActionToken(TraceryGrammar grammar, int start, GrammarToken parent) : base(grammar, start, parent) { Type = TagType.Action; }
public TagToken(TraceryGrammar grammar, int start, GrammarToken parent) : base(grammar, start, parent) { Type = TagType.Tag; }