-struct Scalar : public String {
-
- Scalar (Real r) : String (r) {}
- Scalar (int i) : String (i) {}
- Scalar (char c) : String (c) {}
+struct Scalar : public String
+{
+ Scalar (Real r) { *this = to_str (r); }
+ Scalar (int i) { *this = to_str (i); }
+ Scalar (char c) { *this = to_str (c); }