manpagez: man pages & more
info bigloo
Home | html | info | man
[Top] [Contents] [Index] [ ? ]

Footnotes

(1)

Port 13 is generally used for testing: making a connection to it permits to know the distant system’s idea of the time of day.

(2)

Under Unix, you can simply connect to listening socket with the telnet command. With the given example, this can be achived by typing the following command in a window shell: $ telnet localhost 1234

(3)

In the cases of pattern matching in lists and vectors, not in structures for the moment.

(4)

The double backslash is an artifact of Scheme strings, not the regexp pattern itself. When we want a literal backslash inside a Scheme string, we must escape it so that it shows up in the string at all. Scheme strings use backslash as the escape character, so we end up with two backslashes — one Scheme-string backslash to escape the regexp backslash, which then escapes the dot. Another character that would need escaping inside a Scheme string is ".

(5)

Requiring a bracketed character class to be non-empty is not a limitation, since an empty character class can be more easily represented by an empty string.

(6)

Following regexp custom, we identify “word” characters as [A-Za-z0-9_], although these are too restrictive for what a Schemer might consider a “word”.

(7)

\0, which is useful in an insert string, makes no sense within the regexp pattern, because the entire regexp has not matched yet that you could refer back to it.

(8)

A useful, if terminally cute, coinage from the abbots of Perl.

(9)

Note that n0-255 lists prefixes as preferred alternates, something we cautioned against in section Alternation. However, since we intend to anchor this subregexp explicitly to force an overall match, the order of the alternates does not matter.


[Top] [Contents] [Index] [ ? ]

This document was generated on March 31, 2014 using texi2html 5.0.

© manpagez.com 2000-2024
Individual documents may contain additional copyright information.