On Monday, 18 March 2013 at 10:47:35 UTC, bls wrote: > >> Can anyone else think of a better alternative? > > Compile-time Pegged (once the CTFE mem issues are solved) > > https://github.com/PhilippeSigaud/Pegged I have to add that in Nemerle Linq is implemented using PEG Macros. Same is valid for DBC etc..