Use char tables as syntax tables.
authorRichard M. Stallman <rms@gnu.org>
Sat, 7 Oct 1995 21:55:20 +0000 (21:55 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 7 Oct 1995 21:55:20 +0000 (21:55 +0000)
commite46c910e4a464d0ec115a66f1810a8dea1f1502b
treecf911bddd719d4f2fa10e5ff130157a9dfc0ef35
parentdf31bc64f96060ad7b15259faafb01206c41cf89
Use char tables as syntax tables.
(RAW_SYNTAX, RAW_SYNTAX_MATCH): Macros deleted.
(RAW_SYNTAX_ENTRY, SET_RAW_SYNTAX_ENTRY): New macros.
(SYNTAX, SYNTAX_MATCH): Rewritten.
(SYNTAX_ENTRY, SYNTAX_WITH_FLAGS): New macros.
(SYNTAX_COMSTART_SECOND, SYNTAX_COMEND_FIRST, SYNTAX_COMEND_SECOND)
(SYNTAX_PREFIX, SYNTAX_COMMENT_STYLE): Use SYNTAX_WITH_FLAGS.
src/syntax.h