Stefan Walk:
[ Charset ISO-8859-1 unsupported, converting... ]
> On Wednesday 30 January 2008 20:52:40 Stanislav Malyshev wrote:
> > > I don't think the 'FOO' syntax is very obvious either, but I can't think
> > > of a better one and if there isn't a commonly known syntax we can steal
> > > from another language, then making up our own, no matter what it is, is
> >
> > We can steal from perl, which has exactly 'FOO' ;)
>
> Ruby has, too (stolen from perl ;))
The syntax pre-dates Perl by many years.
Citing from "An Introduction to the Unix Shell" from S.R. Bourne,
which was part of the UNIX Seventh edition manual from 1978:
<< word
The standard input is taken from the lines of shell input that
follow up to but not including a line consisting only of word.
If word is quoted then no interpretation of the document occurs.
If word is not quoted then parameter and command substitution
occur and \ is used to quote the characters \ $ ` and the first
character of word. In the latter case \newline is ignored (c.f.
quoted strings).
Unfortunately the bell-labs.com sites are gone, but there are many
copies on-line. I found one at http://partmaps.org/era/unix/shell.html
Wietse
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php