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