[Coco] CMOC 0.1.56 compiler is out: Dragon support, keyboard/joystick library

Pierre Sarrazin sarrazip at sarrazip.com
Sun Nov 25 15:03:39 EST 2018


Hi folks,

I have just published version 0.1.56 of CMOC, a 6809-targeting
cross-compiler for a large subset of the C language. Here are the
recent developments.

Aside from a few more bug fixes, CMOC now directly supports the
generation of Dragon executables, when the --dragon option is
passed. CMOC's standard library is expected to work on the Dragon. The
float and double types are not supported. The <disk.h> library is not
supported, since the Dragon's disk format is very different.

Some of the libraries and sample programs on the CMOC page can be
compiled and used on the Dragon.

I also published the new "BControl" library that offers functions
similar to Color Basic's INKEY$, JOYSTK and BUTTON. It does not assume
the presence of the Basic interpreter. (The JOYSTK polling is based on
Color Basic's, so improvements are welcome.)

Details on the CMOC page: http://sarrazip.com/dev/cmoc.html

-- 
Pierre Sarrazin <sarrazip @ sarrazip . com>


More information about the Coco mailing list