Lyndon Samson
5/2/2005 10:29:00 AM
He'd slay us for top-posting :-)
On 5/2/05, Glenn Smith <glenn.ruby@gmail.com> wrote:
> Sounds like I need to craft a "Richard Stallman" style beard then!!
>
>
> On 5/2/05, Lyndon Samson <lyndon.samson@gmail.com> wrote:
> > On 5/2/05, Robert Klemme <bob.news@gmx.net> wrote:
> > >
> > > "Glenn Smith" <glenn.ruby@gmail.com> schrieb im Newsbeitrag
> > > news:e09ac119050501122011ecce08@mail.gmail.com...
> > > > Always something I've wanted to write - an interpreter of my own. Now
> > > > I'm not likely to produce the next 'Ruby', but the recent announcement
> > > > of Fu's 'TAO', and other languages, make me wonder if I could write
> > > > something similar. Just for me, so to speak. A bit of fun.
> > > >
> > > > I did look at the possibility of going down the traditional route of
> > > > [F]Lex/Yacc[Bison] and 'C', but it would be nice to write it in Ruby.
> > > > Alright, it would be one interpreted language interpreting another,
> > > > but as I said, 'a bit of fun'. That's if two small children and a
> > > > scary wife allow me the time of course!!
> > > >
> > > > I see there are ruby-lex and ruby-yacc modules on RAA - anybody used
> > > > these in anger and are they complete/good-enough?
> > > >
> > > > Has anybody done this kind of thing before? Not being a) a genius, b)
> > > > Matz, or c) the owner of a fine beard, can anybody recommend any good
> > > > URL's/tutorials/perhaps even books?
> > > >
> > > > I could grow a beard of course...
> > >
> > > The beard might help - but OTOH how will your scary wife react to that?
> > > Might turn the whole thing into a mission impossible...
> > > ;-)
> > >
> > > I haven't done this myself just a silly idea: when you compile your
> > > language X right into Ruby code, then X might not be that slow during
> > > execution because you save yourself one level of interpretation.
> > >
> > Or even better, do like GCC and have switchable 'back-ends' that
> > generate for different execution environments ( ruby, python, perl,
> > java ) etc. :-)
> >
> > > Kind regards
> > >
> > > robert
> > >
> > >
> >
> > --
> > Into RFID? www.rfidnewsupdate.com Simple, fast, news.
> >
> >
>
> --
>
> All the best
> Glenn
> Aylesbury, UK
>
>
--
Into RFID? www.rfidnewsupdate.com Simple, fast, news.