Minor optimization of memory allocation for string copy.
[midnight-commander.git] / misc / syntax / lisp.syntax
blob2b9131a22d66ae6407f4aa61b7bf43c02b85054e
2 # Lisp syntax highlighting
4 # Author: Mykolas Juraitis (juramyko@soften.ktu.lt)
5 # Version: 6 Aug, 2002
8 wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-*0123456789
10 context default
11     keyword whole apply yellow
12     keyword whole and yellow
13     keyword whole car yellow
14     keyword whole caar yellow
15     keyword whole cadr yellow
16     keyword whole cdar yellow
17     keyword whole cddr yellow
18     keyword whole cdr yellow
19     keyword whole close yellow
20     keyword whole cond yellow
21     keyword whole cons yellow
22     keyword whole count yellow
23     keyword whole defvar yellow
24     keyword whole defstruct yellow
25     keyword whole defun yellow
26     keyword whole do yellow
27     keyword whole eq yellow
28     keyword whole eql yellow
29     keyword whole equal yellow
30     keyword whole eval yellow
31     keyword whole format yellow
32     keyword whole if yellow
33     keyword whole let* yellow
34     keyword whole let yellow
35     keyword whole list yellow
36     keyword whole load yellow
37     keyword whole make-package yellow
38     keyword whole mapcar yellow
39     keyword whole not yellow
40     keyword whole null yellow
41     keyword whole numberp yellow
42     keyword whole open yellow
43     keyword whole or yellow
44     keyword whole pprint yellow
45     keyword whole prin1 yellow
46     keyword whole princ yellow
47     keyword whole print yellow
48     keyword whole provide yellow
49     keyword whole read yellow
50     keyword whole require yellow
51     keyword whole set yellow
52     keyword whole setf yellow
53     keyword whole setq yellow
54     keyword whole slot-value yellow
55     keyword whole sort yellow
56     keyword whole stringp yellow
57     keyword whole terpri yellow
58     keyword whole write yellow
60     keyword whole lambda brightred
61     keyword whole nil brightred
62     keyword whole t brightred
64     keyword #' brightmagenta
65     keyword ' brightmagenta
66     keyword , brightmagenta
68     keyword ( brightcyan
69     keyword ) brightcyan
71 # Keyword declarations and keywords
73     keyword :\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-*0123456789\] white
74     keyword &\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-*0123456789\] white
76 # Comments
78 context ; \n brown
80 # Strings
82 context " " green
83     keyword \\" green
84     keyword \\\\ green