annotate runtime/syntax/erlang.vim @ 0:76efa0be13f1

Initial revision
author atsuki
date Sat, 10 Nov 2007 15:07:22 +0900
parents
children e170173ecb68
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
1 " Vim syntax file
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
2 " Language: erlang (ERicsson LANGuage)
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
3 " http://www.erlang.se
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
4 " http://www.erlang.org
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
5 " Maintainer: Krešimir Maržić (Kresimir Marzic) <kmarzic@fly.srk.fer.hr>
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
6 " Last update: Fri, 15-Feb-2002
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
7 " Filenames: .erl
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
8 " URL: http://www.srk.fer.hr/~kmarzic/vim/syntax/erlang.vim
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
9
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
10
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
11 " There are three sets of highlighting in here:
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
12 " One is "erlang_characters", second is "erlang_functions" and third
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
13 " is "erlang_keywords".
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
14 " If you want to disable keywords highlighting, put in your .vimrc:
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
15 " let erlang_keywords=1
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
16 " If you want to disable erlang BIF highlighting, put in your .vimrc
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
17 " this:
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
18 " let erlang_functions=1
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
19 " If you want to disable special characters highlighting, put in
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
20 " your .vimrc:
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
21 " let erlang_characters=1
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
22
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
23
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
24 " For version 5.x: Clear all syntax items
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
25 " For version 6.x: Quit when a syntax file was already loaded
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
26 if version < 600
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
27 syntax clear
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
28 elseif exists ("b:current_syntax")
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
29 finish
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
30 endif
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
31
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
32
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
33 " Case sensitive
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
34 syn case match
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
35
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
36
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
37 if ! exists ("erlang_characters")
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
38 " Basic elements
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
39 syn match erlangComment +%.*$+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
40 syn match erlangModifier "\~\a\|\\\a" contained
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
41 syn match erlangSpecialCharacter ":\|_\|@\|\\\|\"\|\."
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
42 syn match erlangSeparator "(\|)\|{\|}\|\[\|]\||\|||\|;\|,\|?\|->\|#" contained
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
43 syn region erlangString start=+"+ skip=+\\"+ end=+"+ contains=erlangModifier
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
44 syn region erlangAtom start=+'+ skip=+\\'+ end=+'+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
45
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
46 " Operators
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
47 syn match erlangOperator "+\|-\|\*\|\/"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
48 syn keyword erlangOperator div rem or xor bor bxor bsl bsr
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
49 syn keyword erlangOperator and band not bnot
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
50 syn match erlangOperator "==\|/=\|=:=\|=/=\|<\|=<\|>\|>="
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
51 syn match erlangOperator "++\|--\|=\|!\|<-"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
52
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
53 " Numbers
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
54 syn match erlangNumberInteger "[+-]\=\d\+" contains=erlangSeparator
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
55 syn match erlangNumberFloat1 "[+-]\=\d\+.\d\+" contains=erlangSeparator
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
56 syn match erlangNumberFloat2 "[+-]\=\d\+\(.\d\+\)\=[eE][+-]\=\d\+\(.\d\+\)\=" contains=erlangSeparator
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
57 syn match erlangNumberFloat3 "[+-]\=\d\+[#]\x\+" contains=erlangSeparator
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
58 syn match erlangNumberFloat4 "[+-]\=[eE][+-]\=\d\+" contains=erlangSeparator
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
59 syn match erlangNumberHex "$\x\+" contains=erlangSeparator
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
60
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
61 " Ignore '_' and '-' in words
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
62 syn match erlangWord "\w\+[_-]\+\w\+"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
63
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
64 " Ignore numbers in words
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
65 syn match erlangWord "\w\+\d\+\(\(.\d\+\)\=\(\w\+\)\=\)\="
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
66 endif
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
67
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
68 if ! exists ("erlang_functions")
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
69 " Functions call
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
70 syn match erlangFCall "\w\+\(\s\+\)\=[:@]\(\s\+\)\=\w\+" contains=ALLBUT,erlangFunction,erlangBIF,erlangWord
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
71
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
72 " build-in-functions (BIFs)
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
73 syn keyword erlangBIF abs alive apply atom_to_list
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
74 syn keyword erlangBIF binary_to_list binary_to_term
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
75 syn keyword erlangBIF concat_binary
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
76 syn keyword erlangBIF date disconnect_node
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
77 syn keyword erlangBIF element erase exit
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
78 syn keyword erlangBIF float float_to_list
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
79 syn keyword erlangBIF get get_keys group_leader
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
80 syn keyword erlangBIF halt hd
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
81 syn keyword erlangBIF integer_to_list is_alive
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
82 syn keyword erlangBIF length link list_to_atom list_to_binary
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
83 syn keyword erlangBIF list_to_float list_to_integer list_to_pid
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
84 syn keyword erlangBIF list_to_tuple load_module
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
85 syn keyword erlangBIF make_ref monitor_node
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
86 syn keyword erlangBIF node nodes now
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
87 syn keyword erlangBIF open_port
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
88 syn keyword erlangBIF pid_to_list process_flag
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
89 syn keyword erlangBIF process_info process put
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
90 syn keyword erlangBIF register registered round
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
91 syn keyword erlangBIF self setelement size spawn
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
92 syn keyword erlangBIF spawn_link split_binary statistics
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
93 syn keyword erlangBIF term_to_binary throw time tl trunc
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
94 syn keyword erlangBIF tuple_to_list
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
95 syn keyword erlangBIF unlink unregister
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
96 syn keyword erlangBIF whereis
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
97
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
98 " Other BIFs
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
99 syn keyword erlangBIF atom binary constant function integer
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
100 syn keyword erlangBIF list number pid ports port_close port_info
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
101 syn keyword erlangBIF reference record
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
102
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
103 " erlang:BIFs
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
104 syn keyword erlangBIF check_process_code delete_module
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
105 syn keyword erlangBIF get_cookie hash math module_loaded
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
106 syn keyword erlangBIF preloaded processes purge_module set_cookie
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
107 syn keyword erlangBIF set_node
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
108
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
109 " functions of math library
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
110 syn keyword erlangFunction acos asin atan atan2 cos cosh exp
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
111 syn keyword erlangFunction log log10 pi pow power sin sinh sqrt
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
112 syn keyword erlangFunction tan tanh
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
113
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
114 " Other functions
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
115 syn keyword erlangFunction call module_info parse_transform
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
116 syn keyword erlangFunction undefined_function
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
117
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
118 " Modules
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
119 syn keyword erlangModule error_handler
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
120 endif
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
121
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
122 if ! exists ("erlang_keywords")
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
123 " Constants and Directives
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
124 syn match erlangDirective "-compile\|-define\|-else\|-endif\|-export\|-file"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
125 syn match erlangDirective "-ifdef\|-ifndef\|-import\|-include\|-include_lib"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
126 syn match erlangDirective "-module\|-record\|-undef"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
127
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
128 syn match erlangConstant "-author\|-copyright\|-doc"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
129
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
130 " Keywords
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
131 syn keyword erlangKeyword after begin case catch
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
132 syn keyword erlangKeyword cond end fun if
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
133 syn keyword erlangKeyword let of query receive
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
134 syn keyword erlangKeyword when
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
135
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
136 " Processes
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
137 syn keyword erlangProcess creation current_function dictionary
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
138 syn keyword erlangProcess group_leader heap_size high initial_call
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
139 syn keyword erlangProcess linked low memory_in_use message_queue
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
140 syn keyword erlangProcess net_kernel node normal priority
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
141 syn keyword erlangProcess reductions registered_name runnable
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
142 syn keyword erlangProcess running stack_trace status timer
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
143 syn keyword erlangProcess trap_exit waiting
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
144
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
145 " Ports
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
146 syn keyword erlangPort command count_in count_out creation in
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
147 syn keyword erlangPort in_format linked node out owner packeting
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
148
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
149 " Nodes
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
150 syn keyword erlangNode atom_tables communicating creation
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
151 syn keyword erlangNode current_gc current_reductions current_runtime
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
152 syn keyword erlangNode current_wall_clock distribution_port
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
153 syn keyword erlangNode entry_points error_handler friends
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
154 syn keyword erlangNode garbage_collection magic_cookie magic_cookies
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
155 syn keyword erlangNode module_table monitored_nodes name next_ref
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
156 syn keyword erlangNode ports preloaded processes reductions
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
157 syn keyword erlangNode ref_state registry runtime wall_clock
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
158
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
159 " Reserved
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
160 syn keyword erlangReserved apply_lambda module_info module_lambdas
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
161 syn keyword erlangReserved record record_index record_info
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
162
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
163 " Extras
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
164 syn keyword erlangExtra badarg nocookie false fun true
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
165
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
166 " Signals
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
167 syn keyword erlangSignal badsig kill killed exit normal
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
168 endif
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
169
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
170
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
171
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
172 " Define the default highlighting.
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
173 " For version 5.7 and earlier: only when not done already
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
174 " For version 5.8 and later: only when an item doesn't have highlighting yet
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
175 if version >= 508 || !exists ("did_erlang_inits")
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
176 if version < 508
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
177 let did_erlang_inits = 1
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
178 command -nargs=+ HiLink hi link <args>
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
179 else
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
180 command -nargs=+ HiLink hi def link <args>
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
181 endif
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
182
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
183 " erlang_characters
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
184 HiLink erlangComment Comment
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
185 HiLink erlangSpecialCharacter Special
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
186 HiLink erlangSeparator Normal
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
187 HiLink erlangModifier Special
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
188 HiLink erlangOperator Operator
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
189 HiLink erlangString String
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
190 HiLink erlangAtom Type
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
191
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
192 HiLink erlangNumberInteger Number
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
193 HiLink erlangNumberFloat1 Float
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
194 HiLink erlangNumberFloat2 Float
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
195 HiLink erlangNumberFloat3 Float
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
196 HiLink erlangNumberFloat4 Float
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
197 HiLink erlangNumberHex Number
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
198
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
199 HiLink erlangWord Normal
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
200
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
201 " erlang_functions
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
202 HiLink erlangFCall Function
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
203 HiLink erlangBIF Function
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
204 HiLink erlangFunction Function
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
205 HiLink erlangModuleFunction Function
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
206
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
207 " erlang_keywords
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
208 HiLink erlangDirective Type
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
209 HiLink erlangConstant Type
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
210 HiLink erlangKeyword Keyword
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
211 HiLink erlangProcess Special
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
212 HiLink erlangPort Special
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
213 HiLink erlangNode Special
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
214 HiLink erlangReserved Statement
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
215 HiLink erlangExtra Statement
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
216 HiLink erlangSignal Statement
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
217
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
218 delcommand HiLink
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
219 endif
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
220
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
221
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
222 let b:current_syntax = "erlang"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
223
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
224 " eof