Esempio n. 1
0
 private Relativity getRelativity(SpreadsheetParser.RexpContext context)
 {
     if (context is SpreadsheetParser.BaseRExpContext)
     {
         return(Relativity.None);
     }
     else if (context is SpreadsheetParser.NegRExpContext)
     {
         return(Relativity.Neg);
     }
     else if (context is SpreadsheetParser.PosRExpContext)
     {
         return(Relativity.Pos);
     }
     else
     {
         Logger.DebugLine("Error: Reached end of getRelativity if else");
         return(Relativity.None);
     }
 }
Esempio n. 2
0
 private SpreadsheetParser.ExpContext getValueExp(SpreadsheetParser.RexpContext context)
 {
     if (context is SpreadsheetParser.BaseRExpContext)
     {
         return(((SpreadsheetParser.BaseRExpContext)context).param);
     }
     else if (context is SpreadsheetParser.PosRExpContext)
     {
         return(((SpreadsheetParser.PosRExpContext)context).param);
     }
     else if (context is SpreadsheetParser.NegRExpContext)
     {
         return(((SpreadsheetParser.NegRExpContext)context).param);
     }
     else
     {
         Logger.DebugLine("Error - Couldnt getValueExp from AexpContext!");
         return(null);
     }
 }