Saturday 1 September 2018

Retrochallenge September 2018

This is my blog for Retrochallenge for September 2018. I plan to develop and implement code for my M8 language.

M8 is a language I devised with this machine in mind, the Spectrum Next, though it should be convertible to any Z80 based machine or indeed pretty much any 8 or 16 bit machine.

It is neither a high level language, or a low level one ; it belongs in the middle somewhere. It's closest ancestors are Forth and Colour Forth, and it does look very much like Forth ; but it's much closer to the Z80 hardware than Forth is.

It has a github at https://github.com/paulscottrobson/m8 ; which already contains a runtime and a simple cross compiler.

This was partly done yesterday (tut tut....) but mainly exists because a fair chunk of the code base has been borrowed from its predecessor, unsurprisngly called M7.

No comments:

Post a Comment