Ejemplo n.º 1
0
 static void InitInterpret()
 {
     interpret = new SimpleInterpret();
     interpret.AddExpression(new TextExpression());
     interpret.AddExpression(new NumberExpression());
     interpret.AddExpression(new TermExpression(interpret, calc));
     interpret.AddExpression(new ReferenceExpression(sheet, interpret));
 }
Ejemplo n.º 2
0
 public Controller()
 {
     _inter = new Interpter();
 }
 public ReferenceExpression(ISheet sheet, IInterpret interpret)
 {
     this.interpret = interpret;
     this.sheet     = sheet;
 }
Ejemplo n.º 4
0
 public TermExpression(IInterpret interpret, ICalculator calc)
 {
     this.interpret = interpret;
     this.calc      = calc;
 }