Well folks, it's slow going but the z80 assembler is getting there inch by
inch. Just thought I'd let you know that I have an added incentive to get it
finished; it's probably going to be one of the sample apps for Visual Studio
7 :) [probably, that is... we don't know for sure yet. I do know that it's
part of our build process internally to make sure that we're not breaking
existing functionality when we throw new code into the mix]
Assembler: lexer's done, parser is partially complete, output stage is
partially complete. It quite happily throws descriptive errors (missing
bracket, need a number here, can't have that register pair in this
instruction, operation may overwrite existing code, that kind of thing).
There are also multiple warning levels so you can pick and choose how
bad-ass you want to be with your code. It'll even warn you if the values
you're setting are too large to fit into a register...
:)
IDE: Color coded editor is going through a rewrite to make it more
functional, and to add scripting/automation capabilities. If you've got a
file open in the editor, it'll assemble straight from there to reduce time
(and as it'll already have gone through one stage of parsing & lexing to do
the color coding, it'll assemble MUCH faster). Docking window support is
coming along nicely. The initial version will be written for the Microsoft
JVM, and then it'll be ported to other languages when the code has
stabilized. (Probably VC++). I'll also work on breaking the assembler out
into its own DLL.
So there ya have it.
Si
_______________________________________________________________
Get Free Email and Do More On The Web. Visit http://www.msn.com