ASM/FORTH Syntax

I'm writing a simple assembler and FORTH.  The aim is:
  • To put everything is one source file with lots of comments.   I was very much inspired by Jones Forth, that is I'd like one document you can read from start to finish.
  • To mix assembler and forth
  • To describe everything that the processor does or needs to do
Comments are introduced with the '#' symbol, everything from that to the end of the line is ignored.