Exemple #1
0
 protected static bool ExpectNoTerminals(Terminal terminal)
 {
     return false;
 }
Exemple #2
0
 internal GroupTerminal(Terminal terminal, Group Group)
 {
     this.Terminal = terminal;
     this.Group = Group;
     this.Text = terminal.Text;
 }
Exemple #3
0
 public void OnTerminal(Terminal terminal)
 {
     if (m_isNoise(terminal))
         return;
     Assert(ExpectTerminal(terminal));
 }
Exemple #4
0
 public void OnTerminal(Terminal terminal)
 {
     m_stringBuilder.Append(terminal.Text);
 }
Exemple #5
0
 public void OnTerminal(Terminal terminal)
 {
     TokenStart(terminal);
     m_stringBuilder.Append(Escape(terminal.Text));
     TokenEnd();
 }
Exemple #6
0
 public void OnTerminal(Terminal terminal)
 {
     m_action(terminal);
 }
Exemple #7
0
 public void ConsumeBuffer(Terminal terminal)
 {
     ConsumeBuffer(terminal.Text.Length);
 }