Updated: 31/03/2003; 18:15:59.
Andrew Stopford's Weblog
Info and thoughts on .NET, Rotor, Mono, PHP and Flash MX


This is the personal BLOG of Andrew Stopford. All comments and views made here are my own and not in any way related to my employer.
        

31 December 2002

Books

A couple of books I found over the Xmas break are


1:19:05 PM    comment []

JANET

Miguel de Icaza recently posted a message to the Mono dev list to find folk interested in developing a JavaScript compiler for Mono. Steve Newman had started such a compiler called JANET and had a working compiler that was almost true to ECMA 3. Due to lack of time and other reasons he has not done much development so Miguel is looking to start development again.

I have offered to take this project on as I see it having a lot of scope and in Miguels own words as a embeddable scripting engine and allow them to implement eval (see my old blog for that little nutshell :).

At the moment the compiler compiles to C# and Miguel (and I agree) has stated that it would be better to move it to IL and use Reflection.Emit (although I would find a better method at a later date). I do want to achieve ECMA but first I must document the compiler as it stands, work on changing the tree and parser and then using Reflection.Emit.

My plan is also to run the compiler on Mono, Rotor and Portable.NET.

BTW I have not forgotten the CFMX/.NET concept, its just finding the time to fit all this in :)


12:59:51 PM    comment []

Happy New Year !!

Stay safe and have a great time everyone :)


12:35:50 PM    comment []

Thanks Sam

Sam links to the AOP compiler link I posted below, thanks for the link Sam, let me return the favour :)


12:34:20 PM    comment []

© Copyright 2003 Andrew Stopford.
 
December 2002
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Nov   Jan


Click here to visit the Radio UserLand website.

Subscribe to "Andrew Stopford's Weblog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.