Related articles |
---|
Using FORTH as target machine? mailings@jmksf.com (mailings@jmksf.com) (2009-07-22) |
Re: Using FORTH as target machine? DrDiettrich1@aol.com (Hans-Peter Diettrich) (2009-07-25) |
Re: Using FORTH as target machine? cr88192@hotmail.com (BGB / cr88192) (2009-07-25) |
Re: Using FORTH as target machine? blog@rivadpm.com (alextangent) (2009-07-26) |
Re: Using FORTH as target machine? blog@rivadpm.com (alextangent) (2009-07-26) |
Re: Using FORTH as target machine? joevans@gmail.com (Jason Evans) (2009-07-27) |
Re: Using FORTH as target machine? pjk@bcs.org.uk (Peter Knaggs) (2009-07-28) |
[3 later articles] |
From: | "mailings@jmksf.com" <mailings@jmksf.com> |
Newsgroups: | comp.compilers |
Date: | Wed, 22 Jul 2009 02:46:08 +0200 |
Organization: | Compilers Central |
Keywords: | question |
Posted-Date: | 24 Jul 2009 18:28:33 EDT |
Hi there!
I've got some questions about things relating to the topics of compiler
backends and target languages dealing with the Forth programming language.
While crawling the web, I was unable to find out a compiler that uses
Forth as its target language. But in my opinion, compiling a
higher-level language into Forth code is a great deal between using a
standardized lower-level and widely spread programming language and its
platform-independency. There are even CPUs which are capable of
executing Forth.
So, does anyone know about a compiler-project or similar software that
uses Forth as its destination? And if not - would it be wrong to compile
code into sequences of Forth definitions and words? Why?
Maybe I'm just looking too "foolish Forthy" into this topic. At least,
it's a simple, stack-based virtual machine which is needed to execute a
program in a particular (maybe self-defined) lower level language a
compiler compiles to.
Is my question only a different look on a well-known and widely used
philosophy of program execution, or is it quite legitimate?
Thanks for all replies in advance!
Regards,
Jan
Return to the
comp.compilers page.
Search the
comp.compilers archives again.