Fuzz-C™ Product News
The following sections describe new features in Byte Craft Limited Products.
As of 1 September 2005, Byte Craft Limited's corporate address will be:
Byte Craft Limited
A2-490 Dutton Drive
Waterloo, Ontario, Canada
N2L 6H7
phone: +1 519.888.6911
fax : +1 519.746.6751
<support@bytecraft.com>
You can set the value stored in unused ROM locations with the #pragma option fillrom statement:
#pragma option fillrom value;where value is an 8-bit integer expression.
The default integer size of Code Development Systems is 8 bits. If the symbol __INT16 is defined, it indicates that the default integer size is 16 bits.
The __INT16 preprocessor symbol is defined by the compiler when either the +i is set on the command line, or the #pragma option +h directive appears in a source file.
Fuzz-C can invoke a downstream C compiler to compile the results of its preprocessing. In this way, Fuzz-C can stand in for the compiler in an IDE configuration that can only use one tool.
To specify the downstream compiler and its command line, use:
-
The COMPILER directive in the Fuzz-C source file.
-
The z=
stringdirective on the Fuzz-C command line.
The documentation details these directives and the macros that expand to information for the compiler's command line.

July 2008: