@import("parsimonyLibrary/fake-static-classes.mc") typedef long long int_t; typedef long double flt_t; @beginObject() struct Integer { int_t i; }; struct Float { flt_t _value; }; struct String { char *value; }; struct Symbol { char *name; }; @endObject