コード例 #1
0
ファイル: Parser.cs プロジェクト: FMagarik/StockEval
 // Requiere un símbolo particular; genera un error si no llega
 private void Esperar(Símbolos ss)
 {
     if (Aceptar(ss))
     {
         return;
     }
     GenError("missing " + (char)ss);
 }
コード例 #2
0
ファイル: Parser.cs プロジェクト: FMagarik/StockEval
 // Avanza si el token actual coincide con el símbolo recibido
 private bool Aceptar(Símbolos ss)
 {
     if (EsToken(ss))
     {
         GetToken();
         return(true);
     }
     return(false);
 }
コード例 #3
0
ファイル: Parser.cs プロジェクト: FMagarik/StockEval
 // Devuelve verdadero si el token actual coincide con el recibido
 private bool EsToken(Símbolos ss)
 {
     return((Símbolos)token == ss);
 }