=============== C Programming =============== Posix Standards `Pubs OpenGroup `_ Open group publications `The Open Group Base Specifications Issue 7 `_ IEEE Std 1003.1™, 2013 Edition `The Open Group Base Specifications Issue 6 `_ IEEE Std 1003.1, 2004 Edition `The Open Group Base Specifications Issue 7 IEEE Std 1003.1, 2008,2016 Edition `_ Functions `(detailed table of contents) `_ `C++ templates in plain C `_ Article by Gullaume Echea with a suggestion of how to implement a templated class using plain C, plus pre-processor. https://www.tutorialspoint.com/cprogramming This tutorial is designed for software programmers with a need to understand the C programming language starting from scratch. This tutorial will give you enough understanding on C programming language from where you can take yourself to higher level of expertise. (Accessed Oct 2017) gnu-c-preprocessor-documentation -------------------------------- https://gcc.gnu.org/onlinedocs/cpp/index.html#Top Underhanded C contest http://underhanded-c.org/