>Date: Thu, 18 Jul 2002 10:14:03 -0700 (PDT)
>From: Eto Demerzal <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: [Mono-list] Porting Rhino to C#
>
>All,
>
>New to the list, but I just wanted everyone to know
>that I am starting a project to port the Rhino
>(Javascript) code to C#.  I have been doing Java
>development for over 6 years and when I took a look at
>Mono, I decided that I needed to learn the syntax of
>C#.  It is ridiculously similar to Java so it should
>not be a problem.  Plus, I needed something besides
>"Hello World" programs to get my feet wet.

Last year, I spent some time writing a JavaScript compiler in C#.  I eventually 
dropped the project, partly due to a profound lack of outside interest.  However, I 
got pretty far -- I have a working compiler that handles most of the  ECMAScript 3 
language, and have implemented most of the core object model.  This is an 
implementation from scratch, not a port of Rhino, but it might be useful to you.  I'd 
be happy to send you a copy of the code and give you details as to its current status. 
 The current implementation compiles JavaScript to C# source code, but the code 
generator is well isolated behind a set of interfaces, and it should be easy to add 
direct-to-CIL support.

Here is a web page describing the project:

http://janet-js.sourceforge.net/

It is somewhat out of date; again, I'd be happy to give you up-to-date information if 
you're interested,

-- Steve Newman
[EMAIL PROTECTED]

_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to