Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!sun-barr!cs.utexas.edu!sdd.hp.com!usc!ucsd!dog.ee.lbl.gov!pasteur!sprite.Berkeley.EDU!jhh From: jhh@sprite.Berkeley.EDU (John H. Hartman) Newsgroups: comp.lang.perl Subject: expression evaluation Message-ID: <9171@pasteur.Berkeley.EDU> Date: 23 Nov 90 21:05:57 GMT Sender: news@pasteur.Berkeley.EDU Reply-To: jhh@sprite.Berkeley.EDU (John H. Hartman) Organization: U.C. Berkeley Sprite Project Lines: 20 I'd like to write a Perl program that evaluates expressions with the following grammar: expr -> expr op expr expr -> ( expr ) expr -> 1 expr -> 0 op -> || op -> && Does anyone have a program that does something similar? John ----------------------------------------------------------------------- John H. Hartman Graduate Student, UCB Sprite project jhh@sprite.berkeley.edu