/jEdit/tags/jedit-4-0-pre3/modes/lisp.xml
XML | 50 lines | 45 code | 5 blank | 0 comment | 0 complexity | 8fde82466f205b777ba8185ac0383504 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
1<?xml version="1.0"?>
2
3<!DOCTYPE MODE SYSTEM "xmode.dtd">
4
5<MODE>
6 <PROPS>
7 <PROPERTY NAME="commentStart" VALUE="#| " />
8 <PROPERTY NAME="commentEnd" VALUE=" |#" />
9 <PROPERTY NAME="lineComment" VALUE=";" />
10 <PROPERTY NAME="noWordSep" VALUE="_-+?:" />
11 <PROPERTY NAME="indentOpenBrackets" VALUE="(" />
12 <PROPERTY NAME="indentCloseBrackets" VALUE=")" />
13 </PROPS>
14 <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
15 <WHITESPACE> </WHITESPACE>
16 <WHITESPACE> </WHITESPACE>
17 <SPAN TYPE="COMMENT1">
18 <BEGIN>#|</BEGIN>
19 <END>|#</END>
20 </SPAN>
21 <SEQ TYPE="NULL">'(</SEQ>
22 <SEQ TYPE="NULL">(</SEQ>
23 <SEQ TYPE="NULL">)</SEQ>
24 <MARK_FOLLOWING TYPE="LITERAL1">'</MARK_FOLLOWING>
25 <EOL_SPAN TYPE="COMMENT1">;</EOL_SPAN>
26 <SPAN TYPE="LITERAL1">
27 <BEGIN>"</BEGIN>
28 <END>"</END>
29 </SPAN>
30
31 <KEYWORDS>
32 <KEYWORD1>and</KEYWORD1>
33 <KEYWORD1>cond</KEYWORD1>
34 <KEYWORD1>define</KEYWORD1>
35 <KEYWORD1>else</KEYWORD1>
36 <KEYWORD1>lambda</KEYWORD1>
37 <KEYWORD1>or</KEYWORD1>
38 <KEYWORD1>quote</KEYWORD1>
39
40 <KEYWORD2>car</KEYWORD2>
41 <KEYWORD2>cdr</KEYWORD2>
42 <KEYWORD2>cons</KEYWORD2>
43
44 <KEYWORD3>eq?</KEYWORD3>
45 <KEYWORD3>null?</KEYWORD3>
46 <KEYWORD3>pair?</KEYWORD3>
47 <KEYWORD3>zero?</KEYWORD3>
48 </KEYWORDS>
49 </RULES>
50</MODE>