My language pattern matching language which I call amethyst starts coming close to generic tool for pattern matching.
For example it is easy to write generic highligther as I did for amethyst http://kam.mff.cuni.cz/~ondra/peridot/parser_highlight.ame.html On Thu, Mar 15, 2012 at 05:20:52AM -0700, Alan Kay wrote: > Alex Warth did both a standard Prolog and an English based language one > using OMeta in both Javascript, and in Smalltalk. > Again, why just go with something that happens to be around? Why not try > to make a language that fits to the users and the goals? > A stronger version of this kind of language is Datalog, especially the > "Datalog + Time" language -- called Daedalus -- used in the BOOM project > at Berkeley. > Cheers, > Alan > > -------------------------------------------------------------------------- > > From: Ryan Mitchley <[email protected]> > To: Fundamentals of New Computing <[email protected]> > Sent: Thursday, March 15, 2012 4:01 AM > Subject: Re: [fonc] [IAEP] Barbarians at the gate! (Project Nell) > I wonder if micro-PROLOG isn't worth revisiting by someone: > > > [1]ftp://ftp.worldofspectrum.org/pub/sinclair/games-info/m/Micro-PROLOGPrimer.pdf > > You get pattern matching, backtracking and a "nicer" syntax than Prolog. > It's easy enough to extend with IsA and notions of classes of objects. > It still doesn't fit well with a procedural model, in common with > Prolog, though. > > _______________________________________________ > fonc mailing list > [2][email protected] > http://vpri.org/mailman/listinfo/fonc -- My pony-tail hit the on/off switch on the power strip. _______________________________________________ fonc mailing list [email protected] http://vpri.org/mailman/listinfo/fonc
