Re: Re: Long awaited line directive

From: Date: Sun, 16 Jul 2006 02:35:51 +0000
Subject: Re: Re: Long awaited line directive
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-24407@lists.php.net to get a copy of this message
On Sat, July 15, 2006 1:48 pm, Pierre wrote: > On Sat, 15 Jul 2006 20:26:22 +0200 > mail@marcus-boerger.de (Marcus Boerger) wrote: > >> Hello internals, >> >> attached is a patch that brings the '#line' directive to php. >> This is especially usefull for parser generators or any other >> code shuffling/generator tools. Any opinions? If nothing speaks >> against i'd like to commit this before heading towards OSCON >> be end of next week. (oatch is against head of course). >> > > To complete the request, one example (if you are not familiar with > other generators or languages): > > 1. include 'somfile.php' > 2. > #line 1 "linedirective.php" > 4. class Foo // treated as line 1 Please don't do this. It's hard enough to get the masses of PHP users to provide decent source and line number matchups to help them debug their messes as it is. They're just going to use this to make life much much worse... I can understand why there are SOME uber-geek desires for this, but, honestly, I just don't see the benefits outweighing the nightmare it creates... Sorry. -- Like Music? http://l-i-e.com/artists.htm

« previous php.internals (#24407) next »