ids sind strings, die Variablennamen oder Funktionsnamen beschreiben. Stringfunktionen (constexpr) werden zur compiletime ausgeführt.
Vector( v1 is id = x, v2 is id = y ) contains
{
v1, v2 is double;
"get"+v1.FirstCharUpper() is method( return v1; } // definiert Mathode getX()
"get"+v2.FirstCharUpper() is method( return v2; } // definiert Mathode getY()
};
Offsets is Vector( offset1, offset2 );
double x = Offsets.getOffset1()