Its at
https://unidef.net/quantum.source/
Just need to write a dimension generator in Make
Try to throw it all in a class and use it with some typedefs