The M7 Project

A tale of M7...

It was a dark and stormy night... well, no, not really.

Eons and eons ago, on 28 Feb., 2000, I got together a subset of M7 and packaged it up for public release, calling it M7:Release Edition, or M7:R for short.

The quality of the source was very low, as its utility was questionable, however, the process of preparing the release served as a ritual to pass it out of my mind, and move into what would become M8.

The source is here in a zipfile and I also build a binary under 9x which you can get over here. The source should also build under Linux, with Allegro WIP. Some hacking of the makefile may be necessary.

M7 is now an officially obsolete product, even though the M8 project hasn't reached that level yet, this is largely because M7 was in pure C and now M8 is in dibby, militant, and perking C++, especially the top secret stuff I'm working on right now (truth be told, I'm excited due at least partially to the novelty of building stuff in C++...).

Transcending history...

Okay, M7 was basically my last ditched attempt at doing something usable in C, but that didn't work well, much too many bugs in the source, the source was more mismatched than a patchwork quilt, and the tokeniser worked one minute and not the next... it was so bad that I left it (the tokeniser) out of the release.

The best thing about M7:r was that I realised how useful diagrams were (duh!) and so I started using them more and more... now doing things without diagrams just seems so wrong... the visual confirmation helps a great deal.

Somewhere around this time, I realised that C99 lacked any real momentum, I had been stuck on the tokenisation routines forever. No, I will not use flex or bison or whatever. Bleck.

Anyhow... until I announced I was working in M8, M7 was the last known stage of C99 development... nowadays, though, C99 is sort of a tangent, not the be all and end all of my koding endevours.

Well, that's the story of M7... back to work.




Produced by the Finite Hands of Granitor...

Powered by Militance!

Lost? Try going Home! home ...

Email me Any questions... comments.. pledges of money or sex... I'll answer.. eventually....