#
# POVRay - Persistence of Vision(tm) Ray Tracer syntax highlight
# // Mike Gorchak
#
context default color252
# Keywords
keyword whole global_settings color19
keyword whole radiosity color19
keyword whole light_source color19
keyword whole fog color19
keyword whole sphere color19
keyword whole camera color19
keyword whole plane color19
keyword whole union color19
keyword whole box color19
keyword whole cylinder color19
keyword whole torus color19
keyword whole difference color19
keyword whole intersection color19
keyword whole object color19
keyword whole photons color19
keyword whole material color19
keyword whole texture color19
keyword whole pigment color19
keyword whole pigment_pattern color19
keyword whole pigment_map color19
keyword whole finish color19
keyword whole interior color19
keyword whole merge color19
keyword whole warp color19
keyword whole color_map color19
keyword whole colour_map color19
keyword whole isosurface color19
keyword whole sky_sphere color19
keyword whole bounded_by color19
keyword whole clipped_by color19
keyword whole normal color19
keyword whole tiles color19
keyword whole height_field color19
keyword whole image_map color19
keyword whole looks_like color19
keyword whole quadric color19
keyword whole scattering color19
keyword whole text color19
keyword whole bump_map color19
keyword whole texture_map color19
keyword whole slope color19
keyword whole contained_by color19
keyword whole superellipsoid color19
keyword whole cone color19
keyword whole blob color19
keyword whole light_group color19
# Constructions
keyword whole #switch color243
keyword whole #break color243
keyword whole #case color243
keyword whole #end color243
keyword whole #declare color243
keyword whole #macro color243
keyword whole #local color243
keyword whole #while color243
keyword whole #ifndef color243
keyword whole #version color243
keyword whole #ifdef color243
keyword whole #debug color243
keyword whole #include color243
keyword whole #if color243
keyword whole function color243
keyword whole array color243
# Predefined constants
keyword whole on color63
keyword whole off color63
keyword whole true color63
keyword whole false color63
keyword whole no color63
keyword whole yes color63
# Built-in functions
keyword whole sqrt color90
keyword whole mod color90
keyword whole min color90
keyword whole max color90
keyword whole sin color90
keyword whole cos color90
keyword whole pow color90
keyword whole abs color90
keyword whole concat color90
keyword whole str color90
keyword whole rand color90
keyword whole seed color90
# Arguments
keyword whole assumed_gamma color88
keyword whole max_trace_level color88
keyword whole noise_generator color88
keyword whole number_of_waves color88
keyword whole fog_type color88
keyword whole fog_alt color88
keyword whole fog_offset color88
keyword whole color color88
keyword whole colour color88
keyword whole rgb color88
keyword whole rgbf color88
keyword whole rgbt color88
keyword whole distance color88
keyword whole pretrace_start color88
keyword whole pretrace_end color88
keyword whole count color88
keyword whole nearest_count color88
keyword whole error_bound color88
keyword whole recursion_limit color88
keyword whole low_error_factor color88
keyword whole gray_threshold color88
keyword whole minimum_reuse color88
keyword whole brightness color88
keyword whole adc_bailout color88
keyword whole normal color88
keyword whole diffuse color88
keyword whole ambient color88
keyword whole scale color88
keyword whole translate color88
keyword whole rotate color88
keyword whole red color88
keyword whole green color88
keyword whole blue color88
keyword whole spacing color88
keyword whole location color88
keyword whole direction color88
keyword whole sky color88
keyword whole up color88
keyword whole right color88
keyword whole look_at color88
keyword whole angle color88
keyword whole reflection color88
keyword whole refraction color88
keyword whole area_light color88
keyword whole jitter color88
keyword whole circular color88
keyword whole orient color88
keyword whole specular color88
keyword whole roughness color88
keyword whole conserve_energy color88
keyword whole fresnel color88
keyword whole ior color88
keyword whole fade_distance color88
keyword whole fade_power color88
keyword whole fade_color color88
keyword whole fade_colour color88
keyword whole agate color88
keyword whole turbulence color88
keyword whole octaves color88
keyword whole granite color88
keyword whole checker color88
keyword whole gradient color88
keyword whole caustics color88
keyword whole phong color88
keyword whole phong_size color88
keyword whole filter color88
keyword whole inverse color88
keyword whole onion color88
keyword whole frequency color88
keyword whole sine_wave color88
keyword whole marble color88
keyword whole lambda color88
keyword whole omega color88
keyword whole quilted color88
keyword whole control0 color88
keyword whole control1 color88
keyword whole wrinkles color88
keyword whole boxed color88
keyword whole repeat color88
keyword whole png color88
keyword whole water_level color88
keyword whole png color88
keyword whole quick_color color88
keyword whole quick_colour color88
keyword whole hollow color88
keyword whole waves color88
keyword whole bozo color88
keyword whole adaptive color88
keyword whole media color88
keyword whole media_interaction color88
keyword whole brilliance color88
keyword whole spotlight color88
keyword whole radius color88
keyword whole falloff color88
keyword whole point_at color88
keyword whole extinction color88
keyword whole emission color88
keyword whole method color88
keyword whole intervals color88
keyword whole samples color88
keyword whole target color88
keyword whole collect color88
keyword whole ttf color88
keyword whole metallic color88
keyword whole cylindrical color88
keyword whole dispersion color88
keyword whole dispersion_samples color88
keyword whole crand color88
keyword whole pot color88
keyword whole bump_size color88
keyword whole interpolate color88
keyword whole ripples color88
keyword whole brick color88
keyword whole aa_threshold color88
keyword whole aa_level color88
keyword whole no_shadow color88
keyword whole accuracy color88
keyword whole altitude color88
keyword whole max_gradient color88
keyword whole support_piece color88
keyword whole open color88
keyword whole support color88
keyword whole bezier_spline color88
keyword whole cubic_spline color88
keyword whole shadowless color88
keyword whole threshold color88
keyword whole global_lights color88
keyword whole absorption color88
# Common symbols
keyword // color30
keyword /\* color30
keyword \*/ color30
keyword { color17
keyword } color17
keyword , color17
keyword . color17
keyword \* color17
keyword / color17
keyword \+ color17
keyword - color17
keyword = color17
keyword ( color17
keyword ) color17
keyword < color17
keyword > color17
keyword [ color17
keyword ] color17
keyword ; color17
context exclusive /\* \*/ color30
spellcheck
context exclusive // \n color30
spellcheck
context " " color28
spellcheck