anchor.diff:      test('number parse', () {
         expect(parser
             .parse('0')
  -          .value, 0);
  +          .value, '0');
         expect(parser
             .parse('-1')
  -          .value, ['-', 1]);
  +          .value, ['-', '1']);
       });
       test('add', () {
         expect(evaluator
  
positive.code:     test('mul parse', () {
        expect(parser
            .parse('1 / 2 / 3')
            .value, [[1, '/', 2], '/', 3]);
      });
      test('pow', () {
        expect(evaluator
  
negative.code:     test('add parse', () {
        expect(parser
            .parse('1 + 2 + 3')
            .value, [['1', '+', '2'], '+', '3']);
      });
      test('sub', () {
        expect(evaluator
  