pascal.syntax 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. # Pascal (BP7 IDE alike)
  2. caseinsensitive
  3. context default yellow
  4. keyword whole absolute white
  5. keyword whole abstract white
  6. keyword whole and cyan
  7. keyword whole array white
  8. keyword whole as white
  9. keyword whole asm white
  10. keyword whole assembler white
  11. keyword whole begin white
  12. keyword whole break white
  13. keyword whole case white
  14. keyword whole cdecl white
  15. keyword whole class white
  16. keyword whole const white
  17. keyword whole continue white
  18. keyword whole constructor white
  19. keyword whole destructor white
  20. keyword whole dispid white
  21. keyword whole dispinterface white
  22. keyword whole dispose white
  23. keyword whole div cyan
  24. keyword whole do white
  25. keyword whole downto white
  26. keyword whole dynamic white
  27. keyword whole else white
  28. keyword whole end white
  29. keyword whole except white
  30. keyword whole exit white
  31. keyword whole export white
  32. keyword whole exports white
  33. keyword whole external white
  34. keyword whole fail white
  35. keyword whole far white
  36. keyword whole false white
  37. keyword whole file white
  38. keyword whole finalisation white
  39. keyword whole finally white
  40. keyword whole for white
  41. keyword whole forward white
  42. keyword whole function white
  43. keyword whole goto white
  44. keyword whole if white
  45. keyword whole implementation white
  46. keyword whole in white
  47. keyword whole inherited white
  48. keyword whole initialization white
  49. keyword whole inline white
  50. keyword whole interface white
  51. keyword whole interrupt white
  52. keyword whole is white
  53. keyword whole label white
  54. keyword whole library white
  55. keyword whole mod cyan
  56. keyword whole near white
  57. keyword whole new white
  58. keyword whole nil white
  59. keyword whole not white
  60. keyword whole object white
  61. keyword whole of white
  62. keyword whole on white
  63. keyword whole operator white
  64. keyword whole or cyan
  65. keyword whole otherwise white
  66. keyword whole overload white
  67. keyword whole override white
  68. keyword whole packed white
  69. keyword whole pascal white
  70. keyword whole private white
  71. keyword whole procedure white
  72. keyword whole program white
  73. keyword whole property white
  74. keyword whole protected white
  75. keyword whole public white
  76. keyword whole published white
  77. keyword whole raise white
  78. keyword whole read white
  79. keyword whole readonly white
  80. keyword whole record white
  81. keyword whole register white
  82. keyword whole repeat white
  83. keyword whole safecall white
  84. keyword whole self white
  85. keyword whole set cyan
  86. keyword whole shl cyan
  87. keyword whole shr cyan
  88. keyword whole stdcall white
  89. keyword whole string white
  90. keyword whole then white
  91. keyword whole to white
  92. keyword whole true white
  93. keyword whole try white
  94. keyword whole type white
  95. keyword whole unit white
  96. keyword whole until white
  97. keyword whole uses white
  98. keyword whole var white
  99. keyword whole virtual white
  100. keyword whole while white
  101. keyword whole with white
  102. keyword whole write white
  103. keyword whole writeln white
  104. keyword whole xor cyan
  105. keyword whole .. white
  106. keyword // brightgreen
  107. keyword > cyan
  108. keyword < cyan
  109. keyword \+ cyan
  110. keyword - cyan
  111. keyword / cyan
  112. keyword % lightgray
  113. keyword = cyan
  114. keyword [ lightgray
  115. keyword ] lightgray
  116. keyword ( lightgray
  117. keyword ) lightgray
  118. keyword , lightgray
  119. keyword . lightgray
  120. keyword : lightgray
  121. keyword ; lightgray
  122. # keyword {$*} brightred
  123. context ' ' brightcyan
  124. context exclusive // \n brightgreen
  125. keyword $+:*$ black green
  126. context exclusive (\* \*) brightgreen
  127. keyword $+:*$ black green
  128. context exclusive (\*\* \*) brightgreen black
  129. keyword $+:*$ black green
  130. context {$ } green
  131. context { } brightgreen
  132. # keyword \[ABCDEFGHIJKLMNOPQRSTUVWXYZ\]\[-\+\] brightgreen
  133. # keyword $* green
  134. keyword $+:*$ black green
  135. spellcheck