Hi folks,
I've just released ORCA/C 2.2.0 B5. The full source code is available
on GitHub, and a binary update package is on the releases page:
https://github.com/byteworksinc/ORCA-C/releases/tag/orcac-220b5
This is the latest version of ORCA/C, the C compiler for the Apple
IIGS. In addition to various bug fixes, this release includes a number
of new features:
* Support for new language and library features from C99 and C11:
- The 64-bit integer types long long and unsigned long long
- The boolean type _Bool and the <stdbool.h> header
- Generic selection expressions using the _Generic keyword
- Predefined identifier __func__ giving the function name
- Floating-point environment access via <fenv.h>
- Floating-point classification macros in <math.h>
* Option for stricter type checking as required by the C standards
* Floating-point constants and constant expressions are now evaluated
with extended precision
Note that this update must be applied on top of an existing copy of
ORCA/C 2.1 or later. If you don't already have that, it's available as
part of the Opus ][ collection sold by Juiced.GS.
There is also a corresponding update to the GNO-specific version of
ORCALib, which you should get if you are using ORCA/C under GNO:
https://github.com/byteworksinc/ORCALib/releases/tag/gno-orcalib-220b5
--
Stephen Heumann