"Rasmus Lerdorf" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Jessie Hernandez wrote:
> > Hi Marcus,
> >
> > Marcus Boerger wrote:
> >> Hello Jessie,
> >>
> >>   that's only one case,go with consts. now try
> >> $x = $y ? foo:bar:baz:stupid;
> >>
> >> now what?
> >>
> >> best regards
> >> marcus
> >>
> >
> > Here it'll fail. My patch is basically allowing colons inside the
> > class/function/constant name, so whitespace here is _crucial_, i.e., the
> > following example WOULD work:
>  >
> > $x = $y ? foo:bar : baz:stupid;
>
> Forcing whitespace here isn't an option.  It is completely inconsistent
> with the rest of PHP.
>
> -Rasmus

Right, forcing whitespace is ugly when it never had to be used before, but a
warning or error could be thrown when users should fall back on for example
$x = $y ? (foo:bar):(baz:stupid)

Ron

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to