lisp.syntax 2.2 KB

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