On Apr 3, 2019, at 7:05 AM, Dominique Devienne <ddevie...@gmail.com> wrote:
> 
> Seems like you're using non-ascii chars in your source code, notably
> the #pragma mark.

I think you’ve got two nits there, not one.

As for the non-ASCII characters, they’re UTF-8, which is the de facto standard 
character set on the Internet since around the time of The Bubble.  Ignoring 
the embedded world, I can’t think of an in-support OS that doesn’t have 
built-in support for UTF-8.  The only place I’d caution against using such 
characters is in printf() output and such, and then only because the Windows 
Console defaults to UTF-16LE.

As for the nonstandard #pragmas, ISO C99 has you covered there.  Thus saith 
§6.10.6 of #pragmas not of the STDC form: ”Any such pragma that is not 
recognized by the implementation is ignored.”  In other words, if a compiler 
that doesn’t understand #pragma mark complains about it or refuses to compile 
code using it, it’s non-conforming.
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to