mirror of https://github.com/MidnightCommander/mc
83 lines
2.3 KiB
YAML
83 lines
2.3 KiB
YAML
#
|
|
# Lisp syntax highlighting
|
|
#
|
|
# Author: Mykolas Juraitis (juramyko@soften.ktu.lt)
|
|
# Version: 6 Aug, 2002
|
|
#
|
|
|
|
wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-*0123456789
|
|
|
|
context default
|
|
keyword whole apply yellow/24
|
|
keyword whole and yellow/24
|
|
keyword whole car yellow/24
|
|
keyword whole caar yellow/24
|
|
keyword whole cadr yellow/24
|
|
keyword whole cdar yellow/24
|
|
keyword whole cddr yellow/24
|
|
keyword whole cdr yellow/24
|
|
keyword whole close yellow/24
|
|
keyword whole cond yellow/24
|
|
keyword whole cons yellow/24
|
|
keyword whole count yellow/24
|
|
keyword whole defvar yellow/24
|
|
keyword whole defstruct yellow/24
|
|
keyword whole defun yellow/24
|
|
keyword whole do yellow/24
|
|
keyword whole eq yellow/24
|
|
keyword whole eql yellow/24
|
|
keyword whole equal yellow/24
|
|
keyword whole eval yellow/24
|
|
keyword whole format yellow/24
|
|
keyword whole if yellow/24
|
|
keyword whole let* yellow/24
|
|
keyword whole let yellow/24
|
|
keyword whole list yellow/24
|
|
keyword whole load yellow/24
|
|
keyword whole make-package yellow/24
|
|
keyword whole mapcar yellow/24
|
|
keyword whole not yellow/24
|
|
keyword whole null yellow/24
|
|
keyword whole numberp yellow/24
|
|
keyword whole open yellow/24
|
|
keyword whole or yellow/24
|
|
keyword whole pprint yellow/24
|
|
keyword whole prin1 yellow/24
|
|
keyword whole princ yellow/24
|
|
keyword whole print yellow/24
|
|
keyword whole provide yellow/24
|
|
keyword whole read yellow/24
|
|
keyword whole require yellow/24
|
|
keyword whole set yellow/24
|
|
keyword whole setf yellow/24
|
|
keyword whole setq yellow/24
|
|
keyword whole slot-value yellow/24
|
|
keyword whole sort yellow/24
|
|
keyword whole stringp yellow/24
|
|
keyword whole terpri yellow/24
|
|
keyword whole write yellow/24
|
|
|
|
keyword whole lambda brightred/18
|
|
keyword whole nil brightred/18
|
|
keyword whole t brightred/18
|
|
|
|
keyword #' brightmagenta/23
|
|
keyword ' brightmagenta/23
|
|
keyword , brightmagenta/23
|
|
|
|
keyword ( brightcyan/15
|
|
keyword ) brightcyan/15
|
|
|
|
# Keyword declarations and keywords
|
|
|
|
keyword :\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-*0123456789\] white/19
|
|
keyword &\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-*0123456789\] white/19
|
|
|
|
# Comments
|
|
|
|
context ; \n brown/22
|
|
|
|
# Strings
|
|
|
|
context " " green/6
|