[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: multiple variable reference
> > BTW, one side effect of having multiple assignments, I realized
> > lately, is that the user who mistakenly types
> > ; make CC=gcc all
> > will be surprised to see nothing at all happening. Now, at least an
> > error message will result.
no. my initial posting on the subject today was wrong.
a b c = 1 2 3 4
is illegal syntax. (generates *lots* of yacc conflicts.)
i meant to write
(a b c) = 1 2 3 4
> Has this been turned over a few times long past? I can't imagine that
> there aren't a multitude of old rc, now es users akin to myself, frustrated
> to no end that rc and currently es fail to parse 'make CC=gcc'. The
> annoyance levels to which I have been elevated by the need to quote
> those silly ='s must truly represent the pinnacle of possible human emotion.
they are a pain. i hate to need to quote '='. at one point, it
was my biggest complaint about rc. i've not gotten used to it,
after 2.5 years of using rc/es.
perhaps when i know what extensible syntax for es means, i'll be
able to fix it in es. at one point, i had a hacked rc grammar
which accepted '=' anywhere except first or second position on
the line, but it was hopelessly kludgy, and did the wrong thing
in places.
paul