Small bootstrappable languages (Was: Re: PDF...)
bfranchuk at jetnet.ab.ca
bfranchuk at jetnet.ab.ca
Thu Dec 11 14:31:45 CST 2008
Mark Tapley wrote:
>
> http://www.altair680kit.com/index.html
>
> or more specifically,
>
> http://www.altair680kit.com/manuals/Altair_680-VTL-2%20Manual-05-Beta_1-Searchable.pdf
>
>
> Grant Stockly refers to "VTL-2" from Gary Shannon and Frank McCoy. The
> manual says it requires 768 bytes to implement on a 6800 (which has,
> admittedly, a pretty flexible instruction set, including good stack
> operations).
>
> Not knowing anything more about your system or the language than what
> I've posted above, I still suggest it might be worth a look.
I looked at that, and it was a toy language.
Alas most of the languages I want to use, still have commerical
copyrites on them, or the OS
or the source has been lost years ago.
The cpu I have designed does not lend itself to the simple compilers
that produce a stack based
instruction set. a - *n compiles to: load a, st --*sp, load n, st
--*sp , load **sp, reverse subtract *sp++.
I want to generate is ld ac a, sub ac @ n.
More information about the cctalk
mailing list