povray.syntax 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254
  1. #
  2. # POVRay - Persistence of Vision(tm) Ray Tracer syntax highlight
  3. # // Mike Gorchak
  4. #
  5. context default lightgray
  6. # Keywords
  7. keyword whole global_settings yellow
  8. keyword whole radiosity yellow
  9. keyword whole light_source yellow
  10. keyword whole fog yellow
  11. keyword whole sphere yellow
  12. keyword whole camera yellow
  13. keyword whole plane yellow
  14. keyword whole union yellow
  15. keyword whole box yellow
  16. keyword whole cylinder yellow
  17. keyword whole torus yellow
  18. keyword whole difference yellow
  19. keyword whole intersection yellow
  20. keyword whole object yellow
  21. keyword whole photons yellow
  22. keyword whole material yellow
  23. keyword whole texture yellow
  24. keyword whole pigment yellow
  25. keyword whole pigment_pattern yellow
  26. keyword whole pigment_map yellow
  27. keyword whole finish yellow
  28. keyword whole interior yellow
  29. keyword whole merge yellow
  30. keyword whole warp yellow
  31. keyword whole color_map yellow
  32. keyword whole colour_map yellow
  33. keyword whole isosurface yellow
  34. keyword whole sky_sphere yellow
  35. keyword whole bounded_by yellow
  36. keyword whole clipped_by yellow
  37. keyword whole normal yellow
  38. keyword whole tiles yellow
  39. keyword whole height_field yellow
  40. keyword whole image_map yellow
  41. keyword whole looks_like yellow
  42. keyword whole quadric yellow
  43. keyword whole scattering yellow
  44. keyword whole text yellow
  45. keyword whole bump_map yellow
  46. keyword whole texture_map yellow
  47. keyword whole slope yellow
  48. keyword whole contained_by yellow
  49. keyword whole superellipsoid yellow
  50. keyword whole cone yellow
  51. keyword whole blob yellow
  52. keyword whole light_group yellow
  53. # Constructions
  54. keyword whole #switch white
  55. keyword whole #break white
  56. keyword whole #case white
  57. keyword whole #end white
  58. keyword whole #declare white
  59. keyword whole #macro white
  60. keyword whole #local white
  61. keyword whole #while white
  62. keyword whole #ifndef white
  63. keyword whole #version white
  64. keyword whole #ifdef white
  65. keyword whole #debug white
  66. keyword whole #include white
  67. keyword whole #if white
  68. keyword whole function white
  69. keyword whole array white
  70. # Predefined constants
  71. keyword whole on brightblue
  72. keyword whole off brightblue
  73. keyword whole true brightblue
  74. keyword whole false brightblue
  75. keyword whole no brightblue
  76. keyword whole yes brightblue
  77. # Built-in functions
  78. keyword whole sqrt brightmagenta
  79. keyword whole mod brightmagenta
  80. keyword whole min brightmagenta
  81. keyword whole max brightmagenta
  82. keyword whole sin brightmagenta
  83. keyword whole cos brightmagenta
  84. keyword whole pow brightmagenta
  85. keyword whole abs brightmagenta
  86. keyword whole concat brightmagenta
  87. keyword whole str brightmagenta
  88. keyword whole rand brightmagenta
  89. keyword whole seed brightmagenta
  90. # Arguments
  91. keyword whole assumed_gamma brightgreen
  92. keyword whole max_trace_level brightgreen
  93. keyword whole noise_generator brightgreen
  94. keyword whole number_of_waves brightgreen
  95. keyword whole fog_type brightgreen
  96. keyword whole fog_alt brightgreen
  97. keyword whole fog_offset brightgreen
  98. keyword whole color brightgreen
  99. keyword whole colour brightgreen
  100. keyword whole rgb brightgreen
  101. keyword whole rgbf brightgreen
  102. keyword whole rgbt brightgreen
  103. keyword whole distance brightgreen
  104. keyword whole pretrace_start brightgreen
  105. keyword whole pretrace_end brightgreen
  106. keyword whole count brightgreen
  107. keyword whole nearest_count brightgreen
  108. keyword whole error_bound brightgreen
  109. keyword whole recursion_limit brightgreen
  110. keyword whole low_error_factor brightgreen
  111. keyword whole gray_threshold brightgreen
  112. keyword whole minimum_reuse brightgreen
  113. keyword whole brightness brightgreen
  114. keyword whole adc_bailout brightgreen
  115. keyword whole normal brightgreen
  116. keyword whole diffuse brightgreen
  117. keyword whole ambient brightgreen
  118. keyword whole scale brightgreen
  119. keyword whole translate brightgreen
  120. keyword whole rotate brightgreen
  121. keyword whole red brightgreen
  122. keyword whole green brightgreen
  123. keyword whole blue brightgreen
  124. keyword whole spacing brightgreen
  125. keyword whole location brightgreen
  126. keyword whole direction brightgreen
  127. keyword whole sky brightgreen
  128. keyword whole up brightgreen
  129. keyword whole right brightgreen
  130. keyword whole look_at brightgreen
  131. keyword whole angle brightgreen
  132. keyword whole reflection brightgreen
  133. keyword whole refraction brightgreen
  134. keyword whole area_light brightgreen
  135. keyword whole jitter brightgreen
  136. keyword whole circular brightgreen
  137. keyword whole orient brightgreen
  138. keyword whole specular brightgreen
  139. keyword whole roughness brightgreen
  140. keyword whole conserve_energy brightgreen
  141. keyword whole fresnel brightgreen
  142. keyword whole ior brightgreen
  143. keyword whole fade_distance brightgreen
  144. keyword whole fade_power brightgreen
  145. keyword whole fade_color brightgreen
  146. keyword whole fade_colour brightgreen
  147. keyword whole agate brightgreen
  148. keyword whole turbulence brightgreen
  149. keyword whole octaves brightgreen
  150. keyword whole granite brightgreen
  151. keyword whole checker brightgreen
  152. keyword whole gradient brightgreen
  153. keyword whole caustics brightgreen
  154. keyword whole phong brightgreen
  155. keyword whole phong_size brightgreen
  156. keyword whole filter brightgreen
  157. keyword whole inverse brightgreen
  158. keyword whole onion brightgreen
  159. keyword whole frequency brightgreen
  160. keyword whole sine_wave brightgreen
  161. keyword whole marble brightgreen
  162. keyword whole lambda brightgreen
  163. keyword whole omega brightgreen
  164. keyword whole quilted brightgreen
  165. keyword whole control0 brightgreen
  166. keyword whole control1 brightgreen
  167. keyword whole wrinkles brightgreen
  168. keyword whole boxed brightgreen
  169. keyword whole repeat brightgreen
  170. keyword whole png brightgreen
  171. keyword whole water_level brightgreen
  172. keyword whole png brightgreen
  173. keyword whole quick_color brightgreen
  174. keyword whole quick_colour brightgreen
  175. keyword whole hollow brightgreen
  176. keyword whole waves brightgreen
  177. keyword whole bozo brightgreen
  178. keyword whole adaptive brightgreen
  179. keyword whole media brightgreen
  180. keyword whole media_interaction brightgreen
  181. keyword whole brilliance brightgreen
  182. keyword whole spotlight brightgreen
  183. keyword whole radius brightgreen
  184. keyword whole falloff brightgreen
  185. keyword whole point_at brightgreen
  186. keyword whole extinction brightgreen
  187. keyword whole emission brightgreen
  188. keyword whole method brightgreen
  189. keyword whole intervals brightgreen
  190. keyword whole samples brightgreen
  191. keyword whole target brightgreen
  192. keyword whole collect brightgreen
  193. keyword whole ttf brightgreen
  194. keyword whole metallic brightgreen
  195. keyword whole cylindrical brightgreen
  196. keyword whole dispersion brightgreen
  197. keyword whole dispersion_samples brightgreen
  198. keyword whole crand brightgreen
  199. keyword whole pot brightgreen
  200. keyword whole bump_size brightgreen
  201. keyword whole interpolate brightgreen
  202. keyword whole ripples brightgreen
  203. keyword whole brick brightgreen
  204. keyword whole aa_threshold brightgreen
  205. keyword whole aa_level brightgreen
  206. keyword whole no_shadow brightgreen
  207. keyword whole accuracy brightgreen
  208. keyword whole altitude brightgreen
  209. keyword whole max_gradient brightgreen
  210. keyword whole support_piece brightgreen
  211. keyword whole open brightgreen
  212. keyword whole support brightgreen
  213. keyword whole bezier_spline brightgreen
  214. keyword whole cubic_spline brightgreen
  215. keyword whole shadowless brightgreen
  216. keyword whole threshold brightgreen
  217. keyword whole global_lights brightgreen
  218. keyword whole absorption brightgreen
  219. # Common symbols
  220. keyword // brown
  221. keyword /\* brown
  222. keyword \*/ brown
  223. keyword { brightcyan
  224. keyword } brightcyan
  225. keyword , brightcyan
  226. keyword . brightcyan
  227. keyword \* brightcyan
  228. keyword / brightcyan
  229. keyword \+ brightcyan
  230. keyword - brightcyan
  231. keyword = brightcyan
  232. keyword ( brightcyan
  233. keyword ) brightcyan
  234. keyword < brightcyan
  235. keyword > brightcyan
  236. keyword [ brightcyan
  237. keyword ] brightcyan
  238. keyword ; brightcyan
  239. context exclusive /\* \*/ brown
  240. spellcheck
  241. context exclusive // \n brown
  242. spellcheck
  243. context " " green
  244. spellcheck