In an attempt to get a handle on IMCC syntax, I thumped up the traditional life program a bit. To make it more interesting, I also converted it over to use curses (well, OK, ncurses) to do the displaying.
The life program, which isn't that interesting as these things go, is in examples/assembly/ncurses_life.imc. The ncurses interface, which is a bit more interesting, is in library/ncurses.pasm. (And yes, the library directory is new) Feel free to thump. I've not given this much of a workout to make sure it all works, just the bits that are used in the life program. OTOH, it's distinctly possible that there are signatures that are used but not defined in the call_list.txt file, as I'm running this on an x86 system that autobuilds the call headers. (So patches there, and elsewhere come to think of it, are welcome) Dan