Date: Fri, 05 Feb 1999 18:10:11 +0900 From: "Daniel C. Sobral" <dcs@newsguy.com> To: Joao Carlos Mendes Luis <jonny@jonny.eng.br> Cc: Mike Smith <mike@smith.net.au>, current@FreeBSD.ORG Subject: Re: Overview of the FreeBSD boot process, 3.1 and later Message-ID: <36BAB573.A56889B9@newsguy.com> References: <199902042147.TAA21532@roma.coe.ufrj.br>
next in thread | previous in thread | raw e-mail | index | archive | help
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) dcs@newsguy.com Well, as a computer geek, I have to believe in the binary universe. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36BAB573.A56889B9>
