summaryrefslogtreecommitdiff
path: root/doc/limbo
diff options
context:
space:
mode:
authorforsyth <forsyth@vitanuova.com>2011-12-30 18:56:40 +0000
committerforsyth <forsyth@vitanuova.com>2011-12-30 18:56:40 +0000
commitefbaac87ed5df1764747ea89043475db86c52e19 (patch)
treee49105ced4761162c93a791cef84f4a9f9ac2abb /doc/limbo
parente57c7e16a3789cd4de1a3c2560d49b1ee39cd10a (diff)
20111222-0900
Diffstat (limited to 'doc/limbo')
-rw-r--r--doc/limbo/limbo.ms9
-rw-r--r--doc/limbo/limbo.pdfbin158824 -> 159031 bytes
-rw-r--r--doc/limbo/mkfile4
3 files changed, 10 insertions, 3 deletions
diff --git a/doc/limbo/limbo.ms b/doc/limbo/limbo.ms
index 213372c8..feda59fa 100644
--- a/doc/limbo/limbo.ms
+++ b/doc/limbo/limbo.ms
@@ -438,7 +438,14 @@ quotes.
They cannot extend across source lines.
The same escape sequences listed above for character
constants are usable within string constants.
-Strings have type
+.PP
+Raw (uninterpreted) string constants are sequences of Unicode characters
+contained in backquotes.
+They can extend across source lines and thus include newlines.
+They contain no character escapes.
+The only character that cannot appear inside an uninterpreted string is a backquote, because that delimits the string.
+.PP
+Both forms of string constant have type
.CW string .
.NH 3
The nil constant
diff --git a/doc/limbo/limbo.pdf b/doc/limbo/limbo.pdf
index e385dfd3..dc2a65b8 100644
--- a/doc/limbo/limbo.pdf
+++ b/doc/limbo/limbo.pdf
Binary files differ
diff --git a/doc/limbo/mkfile b/doc/limbo/mkfile
index 39cd3ee5..ce43ab56 100644
--- a/doc/limbo/mkfile
+++ b/doc/limbo/mkfile
@@ -3,10 +3,10 @@
all:V: limbo.pdf addendum.pdf
limbo.ps:D: limbo.ms limbo.rc synsum mkfile
- rc limbo.rc | troff -mpm | lp -d stdout >limbo.ps
+ rc limbo.rc | troff -mpm | dpost >limbo.ps
%.pdf: %.ps
ps2pdf <$stem.ps >$stem.pdf
addendum.ps:D: addendum.ms mkfile
- cat addendum.ms |troff -mpm | lp -d stdout >$target
+ cat addendum.ms |troff -mpm | dpost >$target