Well, folks, the Assembler is moving onwards. The lexer is up and 
running quite happily, and I'm in the middle of writing the parser. Then 
it's the preprocessor and the support code wrapped around it.

Now, at the moment, the assembler itself is WFC-specific. However, 
that's easily changed by me writing a couple of classes from scratch 
(and changing a few headers). It's written in Java, but when it's 
complete, I'll probably end up rewriting it in C. However, if I release 
the assembler as a bundle of java files, you'll be able to use it on 
whatever platform you like, and it'll happily produce SAM files.

Speaking of which, I may be able to mung it so that you can create a 
disk file of the finished project, with SAM files on the disk. Should 
make testing a little easier until we get some debug hooks into the 
win32 port.

The IDE is on hold for the moment (and will only be released in 
WFC/win32 specific C code -- so nerr); I want to add some buffering and 
virtualize the coloring lexer and parser (I also want to put the lexer 
and the parser in two separate worker threads). Also, I'm getting lazy; 
coding for 12 hours a day and then coming home and working on stuff is a 
bit of a pain.

I also want to add codesense-style syntax checking to the lexer/parser, 
so that you can tell if you've typed something wrong pretty instantly.

Well, that's yer lot for now.

Si

Si
Get Your Private, Free Email at http://www.hotmail.com

Reply via email to