# From version 0.1.6 to 0.1.6a:

- Support for HP-UX 10.20 with native compilers. This required a large number of small changes, with three common causes.

  1. The HP-UX C++ compiler has a broken implementation of the inline keyword: it chokes on inline functions with loops instead of implementing them out-of-line.
  2. The HP-UX C++ compiler does link-time template instantiation.
  3. A number of warning messages, for both C and C++ code, gave useful pointers to idioms in the code that were worth tightening up.
  This cleanup should also improve portability to other new platforms, especially those with `cfront`-based compilers.

  Thanks to Aldo Bonfiglioli in the Faculty of Engineering at the University of Basilicata for providing accessing to an HP-UX 10.20 test machine.

- Minor improvements to the `lex` input files for I/O generation.