Remix.run Logo
avadodin 4 hours ago

Perhaps in c-with-classes(Cpre)? To the extent that its output could be considered C.

It looks like you're right and the answer to when was C++ a superset of C may well be "never".

From the description, Cfront had always been a full-fledged parser that only happened to output C since the very beginning.

zabzonk 4 hours ago | parent [-]

> a full-fledged parser

perhaps more accurately a fully fledged compiler (that emitted C)