3 ms·If I understand the history correctly then it started as a set of C preprocessor macros.by dfox 9mo agoIf I understand the history correctly then it started as a set of C preprocessor macros.