C compiler with embedded metalanguage.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 

29 rindas
350 B

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