From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!uio.no!nntp.uio.no!ifi.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: Lisp problems (maybe emacs) Date: 22 Nov 2002 14:36:46 +0000 Organization: Naggum Software, Oslo, Norway Lines: 15 Message-ID: <3246964606322524@naggum.no> References: <87u1ifrsxq.fsf@noetbook.telent.net> <3246865033906081@naggum.no> <3246909790346555@naggum.no> <3246927275072989@naggum.no> <3DDE107D.8020409@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: maud.ifi.uio.no 1037975807 16891 129.240.65.5 (22 Nov 2002 14:36:47 GMT) X-Complaints-To: abuse@ifi.uio.no NNTP-Posting-Date: 22 Nov 2002 14:36:47 GMT Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.lisp:47410 * Tim Bradshaw | So are complicated regexps. Sure, you can do it and people do, but they | look like line noise. And they also don't actually work in lots of cases | because you need a more powerful language. What has worried me since I sat down to write a regular expression that only matched all valid SGML start- and end-tags is that both the false negatives (things it should match but does not) and the false positives (things it should not match but does) are extremely hard to catch. -- Erik Naggum, Oslo, Norway Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.