Ejemplo n.º 1
0
        public CiDocToken NextToken()
        {
            CiDocToken token = ReadToken();

            this.CurrentToken = token;
            return(token);
        }
Ejemplo n.º 2
0
 bool Eat(CiDocToken token)
 {
     if (See(token)) {
     NextToken();
     return true;
     }
     return false;
 }
Ejemplo n.º 3
0
 void Expect(CiDocToken expected)
 {
     if (!See(expected))
     {
         throw new ParseException("Expected {0}, got {1}", expected, this.CurrentToken);
     }
     NextToken();
 }
Ejemplo n.º 4
0
 bool Eat(CiDocToken token)
 {
     if (See(token))
     {
         NextToken();
         return(true);
     }
     return(false);
 }
Ejemplo n.º 5
0
 void Expect(CiDocToken expected)
 {
     if (!See(expected))
     throw new ParseException("Expected {0}, got {1}", expected, this.CurrentToken);
     NextToken();
 }
Ejemplo n.º 6
0
 bool See(CiDocToken token)
 {
     return this.CurrentToken == token;
 }
Ejemplo n.º 7
0
 bool See(CiDocToken token)
 {
     return(this.CurrentToken == token);
 }
Ejemplo n.º 8
0
 protected void NextToken()
 {
     this.CurrentToken = ReadToken();
 }
Ejemplo n.º 9
0
 public CiDocToken NextToken()
 {
     CiDocToken token = ReadToken();
     this.CurrentToken = token;
     return token;
 }