ACME ...the ACME Crossassembler for Multiple Environments --- the example source codes --- To assemble the given example source code files, change to the "examples" directory and type acme -DSYSTEM=64 ddrv.a acme macedit.a ACME will parse the source code files and will then produce files called "ddrv64.prg" and "macedit.o". You may compare them to the files called "ddrv64.exp" and "macedit.exp", to make sure ACME works as it should do. Just in case you wonder: "ddrv64.prg" is a joystick/mouse driver for the C64. The source code is fairly well documented. Have a look at it if you need more examples on how ACME works. By using "-DSYSTEM=128" instead of "-DSYSTEM=64", you can also generate "ddrv128.prg", a C128 binary. "macedit" is an unusably bad text editor for the C128. The source code is not meant to be a good example of ACME's capabilities. Please *don't* look at it. :) "trigono.o" is a simple example written to test the floating-point capabilities. Because floats are prone to rounding errors, there are two different "expected" outputs: these were generated on different architectures, they only differ in one byte ($7f/$80).