Is it possible to implement C++ as a C library with macros?
<p>Would it be theoretically possible to implement C++ keywords, classes syntax etc. using a C library with right macros? (i.e. prepare a library which would make any C++ code compile using C compiler). I guess the answer is probably "no", but I wonder if you can prove it.</p>