Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83 SMI; site emacs.uucp Path: utzoo!watmath!clyde!bonnie!akgua!whuxlm!harpo!decvax!cca!emacs!ray From: ray@emacs.uucp (Ray Reeves) Newsgroups: net.unix Subject: comments in lex Message-ID: <114@emacs.uucp> Date: Tue, 25-Jun-85 08:45:50 EDT Article-I.D.: emacs.114 Posted: Tue Jun 25 08:45:50 1985 Date-Received: Thu, 27-Jun-85 08:21:56 EDT Organization: CCA Uniworks, Wellesley, MA Lines: 15 I'm new to lex, and the first thing I tried wouldn't fly! How do you recognise a PL/1 style comment? This is what I did: startcom \/\* endcom \*\/ %% {startcom}[^{endcom}]{endcom} printf("%s","comment") But negation doesn't take conjunctions, even when packaged like this. What should I do? -- Ray Reeves, CCA-UNIWORKS,20 William St,Wellesley, Ma. 02181. (617)235-2600 emacs!ray@CCA-UNIX