Recent Changes to ToPcc (with effect from version 3.13)
=======================

Changes to Version 3.25 (Release 1.6)
-----------------------

#line directives are now added to the translated source so that when
subsequently compiling the output from topcc, diagnostic messages will refer
to the original source rather than the output of topcc.

-l inhibits the production of #line directives.


Changes to Version 3.20
-----------------------
New format vrsion string implemented.


Changes to Version 3.13 [Feb 4th 1992]
-----------------------

Fixed several infelicities:

 -  typedef Foo (*f) (type...); at the top level now correctly becomes
    typedef Foo (*f) (/* type... */);

 -  ... f(  void    ) (with odd spacing) is now permissible;

 -  comments in prototype argument lists no longer seem fatal (possibly
    fixed in 3.14);

 -  arrays in prototype argument lists are now correctly handled:
    ... f(int a[3])... is translated to
    ... f(a)
    int a[3];
    ...
    Previously, this was botched.

