[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: null list concatenation



i won't comment on es's concatenation semantics, but...

> However, changing es's default behaviour isn't a good idea, because it's
> regular (and correct) as it is. So how about some more re-writing, to
> produce another hook function:
>	echo $x^$y
>	=>
>	echo <={%concat $x $y}
> ...then I can break my own environment without upsetting everyone else. :-)

we would have done this before anyone besides me & Byron saw es,
except that the semantics are just wrong.  there's no way to tell
when $x ends and $y begins.  if es had hierarchical lists, we could
make concatenation a builtin, but that would introduce more problems
that it would solve, imho.

paul