will@charyb.COM (Will Crowder) (02/24/90)
In article <90052.234131CMH117@psuvm.psu.edu> CMH117@psuvm.psu.edu (Charles Hannum) writes: > >>In article <4365@jarthur.Claremont.EDU> ssdken@jarthur.Claremont.EDU (Ken >>Nelson) writes: >>>Hi: >>> >>> I need the C source for an expression evaluator. Something that can >>>[stuff deleted] >>> Anybody have such a beast???? > >I have an O(n) parser that I think will do what you want. It uses a stack- >based algorithm which I invented and later discovered that I was not the first >to do so ... <sigh> > > >Virtually, >- Charles Martin Hannum II "Klein bottle for sale ... inquire within." Sigh. Don't you hate it when people have your ideas before you do? I mean, I thought, way back when, that I could have made a killing when I invented linked lists and hashing with open chaining, but <sigh>, somebody beat me to it. There is something to be said for reinventing the wheel, and that is that one tends to learn more creating one's own tools rather than using "black box" stuff. The problem, of course, is that it takes more time. Maybe one day, I'll invent a *new* wheel.... Will
schaut@cat9.cs.wisc.edu (Rick Schaut) (02/27/90)
In article <373@charyb.COM> will@charyb.UUCP (Will Crowder) writes: | Maybe one day, I'll invent a *new* wheel.... I invented a new wheel once. It wouldn't roll, though. -- Rick (schaut@garfield.cs.wisc.edu) "I'm a theory geek; we use Turing machines!"--Gary Lewandowski