On Tue, Jul 13, 2010 at 11:01 PM, bolega <gnuist...@gmail.com> wrote: > On Jun 20, 9:31 pm, Richard Fateman <fate...@cs.berkeley.edu> wrote: >> Define Macro wrote: >> > On Jun 13, 7:07 pm, bolega <gnuist...@gmail.com> wrote: >> >> I am trying to compare LISP/Scheme/Python for their expressiveness. >> >> >> For this, I propose a vanilla C interpreter. I have seen a book which >> >> writes C interpreter in C. >> >> >> The criteria would be the small size and high readability of the code. >> >> >> Are there already answers anywhere ? >> >> Sure. Lots of texts on compilers provide exercises which, in one way or >> another suggest how to write an interpreter and perhaps a compiler too >> for some language. Anyone taking a course on compilers is likely to >> have followed such exercises in order to pass the course. Some >> instructors are enlightened enough to allow students to pick the >> implementation language. >> >> Ask any such instructor. > > > > Beware, he does not tell the readers the financial details. This is > what he wrote to me by email. > > <quote> > I would be willing to meet with you here in Berkeley to educate you on > these matters at a consulting rate of $850 per hour, with a minimum > of 8 hours. > > RJF > </quote>
He's Berkeley's former CS chair and was implementing lisp before common lisp was a twinkle in anybody's eye. His time is valuable. Geremy Condra -- http://mail.python.org/mailman/listinfo/python-list