* <a href="#Oberon">Oberon</a>
* <a href="#Forth">Forth</a>
* <a href="#mbas">Mono Basic</a> (Mono's VB.NET compiler)
+ * <a href="#dotlist">dotLisp</a>
</ul>
Languages which are known to run, but we have not done a
<ul>
* <a href="#Tachy">Tachy</a> (scheme-like)
+ * <a href="#python">Python</a>
</ul>
<a name="Java">
** Component Pascal
The Component Pascal compiler: <a
- href="http://www2.fit.qut.edu.au/CompSci/PLAS/ComponentPascal">Home
+ href="http://www.citi.qut.edu.au/research/plas/projects/cp_files/cpnet.html">Home
Page</a>, you can <a
- href="http://www2.fit.qut.edu.au/CompSci/PLAS/ComponentPascal/gpcp1.1.4-netRTM.zip">
+ href="http://www.citi.qut.edu.au/research/plas/projects/cp_files/cpdownload.html">
download it</a>
<a name="Forth">
A subset of Scheme language called <a
href="http://radio.weblogs.com/0101156/stories/2002/03/19/tachy.html">Tachy</a>
-* Missing languages
+<a name="Python">
+** Python
- Here is a list of a few languages that we would like to see
- supported. We will try to maintain a set of links here with
- technical information for those interested in porting,
- implementing or adapting a compiler for any of these
- languages:
+ <a href="mailto:brian@No.Spam.zope.com">Brian Lloyd</a> is
+ working on linking the Python runtime with the .NET runtime.
+ More information on the PS.NET project can be found <a
+ href="http://www.zope.org/Members/Brian/PythonNet/index_html">here</a>.
+ An FAQ document is available <a
+ href="http://www.zope.org/Members/Brian/PythonNet/FAQ.html">here</a>.
+
+<a name="dotlisp">
+** dotLisp
+
+ DotLisp is available from: <a
+ href="http://sourceforge.net/projects/dotlisp/">http://sourceforge.net/projects/dotlisp/</a>
<a name="JavaScript">
* Java Script
- The Mozilla project has an implementation of JavaScript
- written in Java called <a
- href="http://www.mozilla.org/rhino/">Rhino</a>.
+ Cesar is working on Mono's implementation of JScript, the code
+ is available on CVS on module `mcs'.
- You could port this code from Java to C#.
+* Missing languages
- Note that since JavaScript allows for evaluation at runtime,
- the compiler has to be built as a class that can be invoked at
- runtime.
+ Here is a list of a few languages that we would like to see
+ supported. We will try to maintain a set of links here with
+ technical information for those interested in porting,
+ implementing or adapting a compiler for any of these
+ languages:
<a name="c">
* C
<a name="Java">
* Java
+ Java bytecode can run directly on Mono using the <a
+ href="http://www.ikvm.net">IKVM</a> java virtual machine for
+ .NET.
+
We have a <a href="java.html">separate page</a> for Java.