From: Timothy H. <tim...@ma...> - 2002-05-26 12:56:12
|
Hi Darrel, How has your Scheme interpreter applet project for WISE been progressing lately? I recently checked in a new Scheme Interpereter applet that you might be interested in. It should run in all browsers http://www.cs.brandeis.edu/~tim/jscheme/src/jlib/demo/SchemeEval.html and it does "paren matching" and auto-indenting. Since "flashing" parens is fairly difficult to implement in Java 1.1, this applet has an extra textarea showing the most recently matched complete expression. It is implemented entirely in Scheme with no additional Java classes needed. Please feel free to "steal" anything you want from the code, it is open-source with zlib/png licensing (the most open of the open-source licenses). We hope to add a "reformat" button, that will auto-indent every line of the file. Also, improved error reporting would be helpful especially for pedagogical purposes. For Java 1.2+ applets (or Java Web Start), we can use Swing highlighting for paren matching.... ----Tim--- On Saturday, March 30, 2002, at 12:33 AM, Dazhi Liu wrote: > Hi, > > I've downloaded the latest JScheme and finally had the applet compiled > under JDK 1.3.1_03 and run under both IE and Netscape 4.x. The problem > seemed to be that JDK 1.4 compiled a version that's imcompatible with > previous versions of JVM. > > Thank you for all your help. > > Best regards, > Darrel > > |