C compiler with embedded metalanguage.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

28 Zeilen
327 B

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