anchor.diff:      LetStatement(this.token);
   
       @override
  -    String tokenLiteral() {
  +    String tokenLiteral() => token.literal;
   
  -        return token.literal;
  -
  -    }
  +    @override
  +    String toString() => "$tokenLiteral $name = ${value ?? ''};";
   
   }
   
  
positive.code: 
      }
  
  }
  
  class Identifier extends Expression {
  
negative.code:     ReturnStatement(this.token);
  
      @override
      String tokenLiteral() => token.literal;
  
      @override
      String toString() => "$tokenLiteral ${value ?? ''};";
  
  }
  
  class ExpressionStatement extends Statement {
  
      Token token; // The first token of the expression
      Expression expression;
  
      @override
      String tokenLiteral => token.literal;
  
      @override
      String toString() => "${expression ?? ''}";
  
  }