1 |
@c -*-texinfo-*- |
@c -*-texinfo-*- |
2 |
@c This is part of the GNU Emacs Lisp Reference Manual. |
@c This is part of the GNU Emacs Lisp Reference Manual. |
3 |
@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 |
@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 |
4 |
@c Free Software Foundation, Inc. |
@c Free Software Foundation, Inc. |
5 |
@c See the file elisp.texi for copying conditions. |
@c See the file elisp.texi for copying conditions. |
6 |
@setfilename ../info/syntax |
@setfilename ../info/syntax |
7 |
@node Syntax Tables, Abbrevs, Searching and Matching, Top |
@node Syntax Tables, Abbrevs, Searching and Matching, Top |
664 |
the parse: |
the parse: |
665 |
|
|
666 |
@enumerate 0 |
@enumerate 0 |
667 |
@item |
@item |
668 |
The depth in parentheses, counting from 0. |
The depth in parentheses, counting from 0. |
669 |
|
|
670 |
@item |
@item |
671 |
@cindex innermost containing parentheses |
@cindex innermost containing parentheses |
672 |
The character position of the start of the innermost parenthetical |
The character position of the start of the innermost parenthetical |
673 |
grouping containing the stopping point; @code{nil} if none. |
grouping containing the stopping point; @code{nil} if none. |
674 |
|
|
675 |
@item |
@item |
676 |
@cindex previous complete subexpression |
@cindex previous complete subexpression |
677 |
The character position of the start of the last complete subexpression |
The character position of the start of the last complete subexpression |
678 |
terminated; @code{nil} if none. |
terminated; @code{nil} if none. |
679 |
|
|
680 |
@item |
@item |
681 |
@cindex inside string |
@cindex inside string |
682 |
Non-@code{nil} if inside a string. More precisely, this is the |
Non-@code{nil} if inside a string. More precisely, this is the |
683 |
character that will terminate the string, or @code{t} if a generic |
character that will terminate the string, or @code{t} if a generic |
684 |
string delimiter character should terminate it. |
string delimiter character should terminate it. |
685 |
|
|
686 |
@item |
@item |
687 |
@cindex inside comment |
@cindex inside comment |
688 |
@code{t} if inside a comment (of either style), |
@code{t} if inside a comment (of either style), |
689 |
or the comment nesting level if inside a kind of comment |
or the comment nesting level if inside a kind of comment |
690 |
that can be nested. |
that can be nested. |
691 |
|
|
692 |
@item |
@item |
693 |
@cindex quote character |
@cindex quote character |
694 |
@code{t} if point is just after a quote character. |
@code{t} if point is just after a quote character. |
695 |
|
|
696 |
@item |
@item |
697 |
The minimum parenthesis depth encountered during this scan. |
The minimum parenthesis depth encountered during this scan. |
698 |
|
|
699 |
@item |
@item |