diff options
| author | nyamatongwe <devnull@localhost> | 2011-11-29 11:52:13 +1100 |
|---|---|---|
| committer | nyamatongwe <devnull@localhost> | 2011-11-29 11:52:13 +1100 |
| commit | 52d8e9410d53595a9635a5ece86cee2fe5de6885 (patch) | |
| tree | cb7c62664058b9870af8b14463460d38a0faf814 /include/Scintilla.iface | |
| parent | 2fd0fab53ae5ac056bc682cec63d1c901411793e (diff) | |
| download | scintilla-mirror-52d8e9410d53595a9635a5ece86cee2fe5de6885.tar.gz | |
Feature #3436256. Lexer for CoffeeScript from Eric Promislow
of ActiveState.
Diffstat (limited to 'include/Scintilla.iface')
| -rw-r--r-- | include/Scintilla.iface | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/include/Scintilla.iface b/include/Scintilla.iface index d2cfc2e40..3d19fc261 100644 --- a/include/Scintilla.iface +++ b/include/Scintilla.iface @@ -2453,6 +2453,7 @@ val SCLEX_MARKDOWN=98 val SCLEX_TXT2TAGS=99 val SCLEX_A68K=100 val SCLEX_MODULA=101 +val SCLEX_COFFEESCRIPT=102 # When a lexer specifies its language as SCLEX_AUTOMATIC it receives a # value assigned in sequence from SCLEX_AUTOMATIC+1. @@ -4001,6 +4002,34 @@ val SCE_MODULA_PRAGMA=14 val SCE_MODULA_PRGKEY=15 val SCE_MODULA_OPERATOR=16 val SCE_MODULA_BADSTR=17 +# Lexical states for SCLEX_COFFEESCRIPT +lex CoffeeScript=SCLEX_COFFEESCRIPT SCE_COFFEESCRIPT_ +val SCE_COFFEESCRIPT_DEFAULT=0 +val SCE_COFFEESCRIPT_COMMENT=1 +val SCE_COFFEESCRIPT_COMMENTLINE=2 +val SCE_COFFEESCRIPT_COMMENTDOC=3 +val SCE_COFFEESCRIPT_NUMBER=4 +val SCE_COFFEESCRIPT_WORD=5 +val SCE_COFFEESCRIPT_STRING=6 +val SCE_COFFEESCRIPT_CHARACTER=7 +val SCE_COFFEESCRIPT_UUID=8 +val SCE_COFFEESCRIPT_PREPROCESSOR=9 +val SCE_COFFEESCRIPT_OPERATOR=10 +val SCE_COFFEESCRIPT_IDENTIFIER=11 +val SCE_COFFEESCRIPT_STRINGEOL=12 +val SCE_COFFEESCRIPT_VERBATIM=13 +val SCE_COFFEESCRIPT_REGEX=14 +val SCE_COFFEESCRIPT_COMMENTLINEDOC=15 +val SCE_COFFEESCRIPT_WORD2=16 +val SCE_COFFEESCRIPT_COMMENTDOCKEYWORD=17 +val SCE_COFFEESCRIPT_COMMENTDOCKEYWORDERROR=18 +val SCE_COFFEESCRIPT_GLOBALCLASS=19 +val SCE_COFFEESCRIPT_STRINGRAW=20 +val SCE_COFFEESCRIPT_TRIPLEVERBATIM=21 +val SCE_COFFEESCRIPT_HASHQUOTEDSTRING=22 +val SCE_COFFEESCRIPT_COMMENTBLOCK=22 +val SCE_COFFEESCRIPT_VERBOSE_REGEX=23 +val SCE_COFFEESCRIPT_VERBOSE_REGEX_COMMENT=24 # Events |
