> I just want to know which C standard (I guess C99?) does sqlite's code compatible? It's mostly C89 compatible, but at least one construct (`long long`) is not strictly C89 but is supported in non-strict C89 mode on all (or almost all) known compilers. It does not require any C standard published this century.