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
...
Email me
Any questions... comments.. pledges of money or sex...
I'll answer.. eventually....