GNU Info

Info Node: (elisp)Syntax Tables

(elisp)Syntax Tables


Next: Abbrevs Prev: Searching and Matching Up: Top
Enter node , (file) or (file)node

Syntax Tables
*************

   A "syntax table" specifies the syntactic textual function of each
character.  This information is used by the "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 (Note: Word Motion)
and the list motion functions (Note: List Motion), as well as the
functions in this chapter.

Basics
Syntax Basics. Basic concepts of syntax tables.
Desc
Syntax Descriptors. How characters are classified.
Syntax Table Functions
How to create, examine and alter syntax tables.
Syntax Properties
Overriding syntax with text properties.
Motion and Syntax
Moving over characters with certain syntaxes.
Parsing Expressions
Parsing balanced expressions
using the syntax table.
Standard Syntax Tables
Syntax tables used by various major modes.
Syntax Table Internals
How syntax table information is stored.
Categories
Another way of classifying character syntax.

automatically generated by info2www version 1.2.2.9