hans@wldrdg.UUCP (Johann Ruegg) (10/19/90)
Someone asked whether Sozobon C would ever appear in an ANSI version. To put it simply, probably not (unless someone else does it). Personally, I find most ANSI features annoying or simply useless. I am currently working on a port of UNIX 5.4. It has a new compiler that lets you select ANSI or K&R (compatability mode). The first thing we invariably do is turn off ANSI. Otherwise you get a ton of useless warnings. If and when lots of public domain sources start being posted which are in ANSI only (not optionally ANSI, optionally K&R), I MAY make a version of Sozobon which is "ANSI accepting". This will take valid ANSI code but will not necessarily produce all of the ANSI error messages and warnings required by the standard. (It will not include the full ANSI preprocessor with its totally bizarre recursion limiting rules however). Thus 'const' and 'volatile' will be accepted but totally ignored. Function prototypes will be taken but will NOT be compared with each other to see if every last arg matches exactly. As, I said, this will only happen when ANSI really becomes required for lots of free sources. Until then I intend to use the K&R syntax. You can too. Johann Ruegg Sozobon Ltd.