Yes, I guess so but for different reasons it seems that it cant be done as a pure syntax extension instead you probably have to rely on calling compiler internal parser functions.
e.g. the most elegan syntax would be
constructor_name (parameter_to_base) { new class members }
but (among other)
- syntax must start with a keyword
- "{" ... "}" is not supported in "syntax(...)"
- there is currently no hook for parsing class body members