A DirectX shader translation framework that allows for an enhanced syntax
Boost 1.47+ MSVS 2012 if you want to compile from the solution
The library is explained in a series of posts in the Coherent Labs blog: http://blog.coherent-labs.com/2012/10/a-high-level-shader-construction-syntax.html
http://blog.coherent-labs.com/2012/10/a-high-level-shader-construction-syntax_19.html
http://blog.coherent-labs.com/2012/12/a-high-level-shader-construction-syntax.html