Joao Carlos Mendes Luis wrote:
> 
> 2) Update it for the last changes in /boot/loader by Daniel Sobral.
> IIRC: @, # and - are gone.  BTW: If variables were identified by
> a $ sign, and the $ sign is now an "echo on execute" command, how will
> variables be identified now ?  Or have I misunderstood something ?

So, it seems Mike do really have a point...

I missed the potential for confusion when I choose $. Worse yet, I
mislead people when I said that "\" could be used anywhere on the
line. The "builtin" commands have very special semantics, that need
to be understood. When interpreted (ie, the normal use),
*everything* to the right of a builtin is taken as a parameter to
the builtin. So, "\" wouldn't work on the right side of a builtin.
Also, the special meaning of "$" when refering to variables only
applies to builtin parameters. Actually, everything about special
parsing only apply as builtin parameters. So, if $ or \ is on the
right side of a builtin, it receives the special parsing behavior.
On the left side, it is a normal forth word (or part of one).

--
Daniel C. Sobral                        (8-DCS)
d...@newsguy.com

        Well, as a computer geek, I have to believe in the binary universe.



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to