Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83 (MC840302); site chalmers.UUCP Path: utzoo!watmath!clyde!akgua!mcnc!decvax!mcvax!enea!chalmers!bergsten From: bergsten@chalmers.UUCP (Per Bergsten) Newsgroups: net.unix-wizards Subject: Re: Comment recognition in Lex (simple solution) Message-ID: <81@chalmers.UUCP> Date: Sat, 12-May-84 21:36:11 EDT Article-I.D.: chalmers.81 Posted: Sat May 12 21:36:11 1984 Date-Received: Tue, 15-May-84 02:43:43 EDT References: <245@uwvax.ARPA> Organization: Dept. of CS, Chalmers, Sweden Lines: 28 %{ /* ** This solution is at least easy to understand (if you read ** the last pages in the Lex manual). ** The OTHER start-condition can, with some care, be eliminated. ** In any case .* patterns will interfere with the ones below. ** ** Per Bergsten ** Departement of Computer Sciences ** Chalmers University of Technology ** Goteborg ** Sweden */ %} %Start COMMENT OTHER %% "/*" { BEGIN COMMENT; ECHO; } "*/" { BEGIN OTHER; ECHO; } (.|\n) { ECHO; }; (.|\n) ; %% yywrap() { return (1); } main() { BEGIN OTHER; yylex(); }