Re: [Jsdsi-devel] JSDSI plans
Status: Pre-Alpha
Brought to you by:
sajma
From: Sean R. <sra...@ae...> - 2004-02-21 11:41:49
|
Hiya, Just a quick reply to the first part of Sameer's message (regarding Eclipse) as I've got to run off for the weekend... 1. I love Eclipse - been using it for about 2 years now. 2. I love Maven - been using it for about 2.5 years. 3. I use Maven for managing and doing all the automated builds for my project and normally use the Maven Eclipse Plugin to (re)create the Eclipse project as needed. So I guess what I am saying is that Maven and Eclipse can work very well together. And I'm happy to port it all into that structure if you guys like. Regards, Sean P.S. I agree that the parsing stuff needs improving. Just need time myself to look into it - will look at the projects you have suggested Sameer early next week. On Sat, 2004-02-21 at 06:23, Sameer Ajmani wrote: > Hi guys, > > I have a couple of things I'd like to consider for JSDSI: > > 1) I've checked out the Eclipse IDE, and I really like it. What do you > guys think of making JSDSI an Eclipse project? I realize Sean's code uses > Maven, so I don't know what sort of problems this might cause for that. > Sean: could we develop the core of JSDSI using Eclipse, and export it as a > JAR for your purposes? > > 2) I want to replace all of JSDSI's hand-written parsing and unparsing > code (jsdsi.sexp, and the toSexp() methods in each jsdsi.Obj subclass) > with something based on an actual grammar. I really like Parsing > Expression Grammars (http://www.pdos.lcs.mit.edu/~baford/packrat/), and a > group at NYU has recently created a PEG parser generator for Java called > Rats(http://www.cs.nyu.edu/rgrimm/xtc/rats.html). PEGs are faster and > clearer than CFGs, and Rats has a clean, straightforward syntax. I don't > have much time to work on this (trying to graduate with my PhD), but I'll > probably hack on a JSDSI PEG when I get a chance. > > Let me know what you think, > Sameer > > http://ajmani.net > > > > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Jsdsi-devel mailing list > Jsd...@li... > https://lists.sourceforge.net/lists/listinfo/jsdsi-devel -- Dr. Sean Radford, MBBS, MSc sra...@ae... |