es scans the bit inside the {} as a string and does not parse it until it is
used.
- erik
On Thu Apr 20 01:09:02 CDT 2006, [EMAIL PROTECTED] wrote:
> >> es did this: anything passed to a function inside curly braces was passed
> >> verbatim.
> >
> > that was the main bit of es that i stole for the inferno shell. it works
> > well,
> > and combined with dynamically loaded shell modules, makes many nice things
> > quite
> > easy.
>
> i thought that in the inferno sh the bit inside the {} was parsed, and later
> converted
> back to a string if passed to a command (uniform treatment of {} as in `{},
> and you
> discover your syntax errors in good time). i don't remember what es did.
>