summaryrefslogtreecommitdiff
path: root/lispref/syntax.texi
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1998-05-19 03:45:57 +0000
committerRichard M. Stallman <rms@gnu.org>1998-05-19 03:45:57 +0000
commita9f0a989a17f47f9d25b7a426b4e82a8ff684ee4 (patch)
treed62b5592064177c684f1509989b223623db3f24c /lispref/syntax.texi
parentc6d6572475603083762cb0155ae966de7710bb9c (diff)
downloademacs-a9f0a989a17f47f9d25b7a426b4e82a8ff684ee4.tar.gz
*** empty log message ***
Diffstat (limited to 'lispref/syntax.texi')
-rw-r--r--lispref/syntax.texi34
1 files changed, 22 insertions, 12 deletions
diff --git a/lispref/syntax.texi b/lispref/syntax.texi
index 3200c40ac83..b6a5ea9a132 100644
--- a/lispref/syntax.texi
+++ b/lispref/syntax.texi
@@ -10,7 +10,7 @@
@cindex text parsing
A @dfn{syntax table} specifies the syntactic textual function of each
-character. This information is used by the parsing commands, the
+character. This information is used by the @dfn{parsing functions}, the
complex movement commands, and others to determine where words, symbols,
and other syntactic constructs begin and end. The current syntax table
controls the meaning of the word motion functions (@pxref{Word Motion})
@@ -524,8 +524,8 @@ If the property is @code{nil}, the character's syntax is determined from
the current syntax table in the usual way.
@end table
-@tindex parse-sexp-lookup-properties
@defvar parse-sexp-lookup-properties
+@tindex parse-sexp-lookup-properties
If this is non-@code{nil}, the syntax scanning functions pay attention
to syntax text properties. Otherwise they use only the current syntax
table.
@@ -765,43 +765,50 @@ a character to match was specified.
to each syntactic type.
@multitable @columnfractions .05 .3 .3 .3
-@item@tab
+@item
+@tab
@i{Integer} @i{Class}
@tab
@i{Integer} @i{Class}
@tab
@i{Integer} @i{Class}
-@item@tab
+@item
+@tab
0 @ @ whitespace
@tab
5 @ @ close parenthesis
@tab
10 @ @ character quote
-@item@tab
+@item
+@tab
1 @ @ punctuation
@tab
6 @ @ expression prefix
@tab
11 @ @ comment-start
-@item@tab
+@item
+@tab
2 @ @ word
@tab
7 @ @ string quote
@tab
12 @ @ comment-end
-@item@tab
+@item
+@tab
3 @ @ symbol
@tab
8 @ @ paired delimiter
@tab
13 @ @ inherit
-@item@tab
+@item
+@tab
4 @ @ open parenthesis
@tab
9 @ @ escape
@tab
14 @ @ comment-fence
-@item@tab
+@item
+@tab
15 @ string-fence
@end multitable
@@ -813,19 +820,22 @@ least significant bit. This table gives the power of two which
corresponds to each syntax flag.
@multitable @columnfractions .05 .3 .3 .3
-@item@tab
+@item
+@tab
@i{Prefix} @i{Flag}
@tab
@i{Prefix} @i{Flag}
@tab
@i{Prefix} @i{Flag}
-@item@tab
+@item
+@tab
@samp{1} @ @ @code{(lsh 1 16)}
@tab
@samp{3} @ @ @code{(lsh 1 18)}
@tab
@samp{p} @ @ @code{(lsh 1 20)}
-@item@tab
+@item
+@tab
@samp{2} @ @ @code{(lsh 1 17)}
@tab
@samp{4} @ @ @code{(lsh 1 19)}