lexer: Add support for macro identifiers (that begin with '!').
[pspp] / src / language / lexer / segment.h
index c647c8691dadd81f1e634ed91a63f0b2b11a4b9d..dbb43d529d59541e9635d93ca536a2a31625b934 100644 (file)
@@ -67,6 +67,7 @@ enum segmenter_mode
     SEG_TYPE(UNQUOTED_STRING)                   \
     SEG_TYPE(RESERVED_WORD)                     \
     SEG_TYPE(IDENTIFIER)                        \
+    SEG_TYPE(MACRO_ID)                          \
     SEG_TYPE(PUNCT)                             \
                                                 \
     SEG_TYPE(SHBANG)                            \