comparison lispref/syntax.texi @ 49600:23a1cea22d13

Trailing whitespace deleted.
author Juanma Barranquero <lekktu@gmail.com>
date Tue, 04 Feb 2003 14:56:31 +0000
parents ca4e3a6d73f4
children 92cbf13e04cf d7ddb3e565de
comparison
equal deleted inserted replaced
49599:5ade352e8d1c 49600:23a1cea22d13
1 @c -*-texinfo-*- 1 @c -*-texinfo-*-
2 @c This is part of the GNU Emacs Lisp Reference Manual. 2 @c This is part of the GNU Emacs Lisp Reference Manual.
3 @c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 3 @c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999
4 @c Free Software Foundation, Inc. 4 @c Free Software Foundation, Inc.
5 @c See the file elisp.texi for copying conditions. 5 @c See the file elisp.texi for copying conditions.
6 @setfilename ../info/syntax 6 @setfilename ../info/syntax
7 @node Syntax Tables, Abbrevs, Searching and Matching, Top 7 @node Syntax Tables, Abbrevs, Searching and Matching, Top
8 @chapter Syntax Tables 8 @chapter Syntax Tables
9 @cindex parsing 9 @cindex parsing
662 662
663 The result is a list of nine elements describing the final state of 663 The result is a list of nine elements describing the final state of
664 the parse: 664 the parse:
665 665
666 @enumerate 0 666 @enumerate 0
667 @item 667 @item
668 The depth in parentheses, counting from 0. 668 The depth in parentheses, counting from 0.
669 669
670 @item 670 @item
671 @cindex innermost containing parentheses 671 @cindex innermost containing parentheses
672 The character position of the start of the innermost parenthetical 672 The character position of the start of the innermost parenthetical
673 grouping containing the stopping point; @code{nil} if none. 673 grouping containing the stopping point; @code{nil} if none.
674 674
675 @item 675 @item
676 @cindex previous complete subexpression 676 @cindex previous complete subexpression
677 The character position of the start of the last complete subexpression 677 The character position of the start of the last complete subexpression
678 terminated; @code{nil} if none. 678 terminated; @code{nil} if none.
679 679
680 @item 680 @item
681 @cindex inside string 681 @cindex inside string
682 Non-@code{nil} if inside a string. More precisely, this is the 682 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 683 character that will terminate the string, or @code{t} if a generic
684 string delimiter character should terminate it. 684 string delimiter character should terminate it.
685 685
686 @item 686 @item
687 @cindex inside comment 687 @cindex inside comment
688 @code{t} if inside a comment (of either style), 688 @code{t} if inside a comment (of either style),
689 or the comment nesting level if inside a kind of comment 689 or the comment nesting level if inside a kind of comment
690 that can be nested. 690 that can be nested.
691 691
692 @item 692 @item
693 @cindex quote character 693 @cindex quote character
694 @code{t} if point is just after a quote character. 694 @code{t} if point is just after a quote character.
695 695
696 @item 696 @item
697 The minimum parenthesis depth encountered during this scan. 697 The minimum parenthesis depth encountered during this scan.
698 698
699 @item 699 @item
700 What kind of comment is active: @code{nil} for a comment of style ``a'', 700 What kind of comment is active: @code{nil} for a comment of style ``a'',
701 @code{t} for a comment of style ``b'', and @code{syntax-table} for 701 @code{t} for a comment of style ``b'', and @code{syntax-table} for