Warning, /frameworks/syntax-highlighting/autotests/reference/highlight.pov.ref is written in an unsupported language. File is not indexed.
0001 <Region Marker>//BEGIN TEST</Region Marker><br/> 0002 <Comment>// test scene for POV-Ray syntax highlighting</Comment><br/> 0003 <Normal Text></Normal Text><br/> 0004 <Comment>/* test comment */</Comment><br/> 0005 <Normal Text></Normal Text><br/> 0006 <Comment>/* nested /* comments */</Comment><Normal Text> do not work </Normal Text><Symbol>*/</Symbol><br/> 0007 <Normal Text></Normal Text><br/> 0008 <Directives>#version</Directives><Normal Text> </Normal Text><Float>3.5</Float><Symbol>;</Symbol><br/> 0009 <Region Marker>//END</Region Marker><br/> 0010 <Keyword>global_settings</Keyword><Normal Text> </Normal Text><Symbol>{</Symbol><Normal Text> </Normal Text><Keyword>assumed_gamma</Keyword><Normal Text> </Normal Text><Float>1.0</Float><Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0011 <Normal Text></Normal Text><br/> 0012 <Comment>// ----------------------------------------</Comment><br/> 0013 <Normal Text></Normal Text><br/> 0014 <Keyword>camera</Keyword><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0015 <Normal Text> </Normal Text><Keyword>location</Keyword><Normal Text> </Normal Text><Symbol><</Symbol><Float>5.0</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Symbol>-</Symbol><Float>12.0</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Float>2.0</Float><Symbol>></Symbol><br/> 0016 <Normal Text> </Normal Text><Keyword>up</Keyword><Normal Text> </Normal Text><Keyword>z</Keyword><Normal Text> </Normal Text><Keyword>sky</Keyword><Normal Text> </Normal Text><Keyword>z</Keyword><br/> 0017 <Normal Text> </Normal Text><Keyword>look_at</Keyword><Normal Text> </Normal Text><Symbol><</Symbol><Float>0.0</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Float>0.0</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Float>0.5</Float><Symbol>></Symbol><Normal Text> </Normal Text><br/> 0018 <Normal Text> </Normal Text><Keyword>angle</Keyword><Normal Text> </Normal Text><Float>40</Float><br/> 0019 <Symbol>}</Symbol><br/> 0020 <Normal Text></Normal Text><br/> 0021 <Keyword>sky_sphere</Keyword><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0022 <Normal Text> </Normal Text><Texturing>pigment</Texturing><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0023 <Normal Text> </Normal Text><Texturing>gradient</Texturing><Normal Text> </Normal Text><Keyword>z</Keyword><br/> 0024 <Normal Text> </Normal Text><Texturing>color_map</Texturing><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0025 <Normal Text> </Normal Text><Symbol>[</Symbol><Float>0.0</Float><Normal Text> </Normal Text><Texturing>rgb</Texturing><Normal Text> </Normal Text><Symbol><</Symbol><Float>0.6</Float><Symbol>,</Symbol><Float>0.7</Float><Symbol>,</Symbol><Float>1.0</Float><Symbol>>]</Symbol><br/> 0026 <Normal Text> </Normal Text><Symbol>[</Symbol><Float>0.2</Float><Normal Text> </Normal Text><Texturing>rgb</Texturing><Normal Text> </Normal Text><Symbol><</Symbol><Float>0.2</Float><Symbol>,</Symbol><Float>0.3</Float><Symbol>,</Symbol><Float>0.9</Float><Symbol>>]</Symbol><br/> 0027 <Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0028 <Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0029 <Symbol>}</Symbol><br/> 0030 <Normal Text></Normal Text><br/> 0031 <Objects>light_source</Objects><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0032 <Normal Text> </Normal Text><Symbol><</Symbol><Float>3</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Float>1</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Float>2</Float><Symbol>>*</Symbol><Float>1000</Float><br/> 0033 <Normal Text> </Normal Text><Texturing>color</Texturing><Normal Text> </Normal Text><Texturing>rgb</Texturing><Normal Text> </Normal Text><Symbol><</Symbol><Float>2.2</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Float>1.8</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Float>1.5</Float><Symbol>></Symbol><br/> 0034 <Symbol>}</Symbol><Normal Text> </Normal Text><br/> 0035 <Normal Text></Normal Text><br/> 0036 <Comment>// ----------------------------------------</Comment><br/> 0037 <Normal Text></Normal Text><br/> 0038 <Declaration>#declare </Declaration><Declare Keyword>TEST</Declare Keyword><Symbol>=</Symbol><Float>0</Float><Symbol>;</Symbol><br/> 0039 <Normal Text></Normal Text><br/> 0040 <Directives>#ifdef</Directives><Normal Text> </Normal Text><Symbol>(</Symbol><Normal Text>TEST</Normal Text><Symbol>)</Symbol><br/> 0041 <Normal Text> </Normal Text><Objects>plane</Objects><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0042 <Normal Text> </Normal Text><Keyword>z</Keyword><Symbol>,</Symbol><Normal Text> </Normal Text><Float>0</Float><br/> 0043 <Normal Text> </Normal Text><Texturing>texture</Texturing><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0044 <Normal Text> </Normal Text><Texturing>pigment</Texturing><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0045 <Normal Text> </Normal Text><Texturing>checker</Texturing><br/> 0046 <Normal Text> </Normal Text><Texturing>color</Texturing><Normal Text> </Normal Text><Texturing>rgb</Texturing><Normal Text> </Normal Text><Float>1</Float><Symbol>,</Symbol><Normal Text> </Normal Text><Texturing>color</Texturing><Normal Text> </Normal Text><Texturing>rgb</Texturing><Normal Text> </Normal Text><Float>0</Float><br/> 0047 <Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0048 <Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0049 <Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0050 <Directives>#end</Directives><br/> 0051 <Normal Text></Normal Text><br/> 0052 <Macro>#macro </Macro><Declare Macro>Sphere</Declare Macro><Symbol>(</Symbol><Normal Text>Pos</Normal Text><Symbol>,</Symbol><Normal Text> Radius</Normal Text><Symbol>)</Symbol><br/> 0053 <Normal Text> </Normal Text><Objects>sphere</Objects><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0054 <Normal Text> </Normal Text><Symbol><</Symbol><Normal Text>Pos</Normal Text><Symbol>.</Symbol><Keyword>x</Keyword><Symbol>,</Symbol><Normal Text> Pos</Normal Text><Symbol>.</Symbol><Keyword>y</Keyword><Symbol>,</Symbol><Normal Text> Radius</Normal Text><Symbol>*</Symbol><Float>1.3</Float><Symbol>>,</Symbol><Normal Text> Radius</Normal Text><br/> 0055 <Normal Text> </Normal Text><Texturing>texture</Texturing><Normal Text> </Normal Text><Symbol>{</Symbol><br/> 0056 <Normal Text> </Normal Text><Texturing>pigment</Texturing><Normal Text> </Normal Text><Symbol>{</Symbol><Normal Text> </Normal Text><Texturing>color</Texturing><Normal Text> </Normal Text><Texturing>rgb</Texturing><Normal Text> </Normal Text><Float>1</Float><Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0057 <Normal Text> </Normal Text><Texturing>finish</Texturing><Symbol>{</Symbol><br/> 0058 <Normal Text> </Normal Text><Texturing>diffuse</Texturing><Normal Text> </Normal Text><Float>0.3</Float><br/> 0059 <Normal Text> </Normal Text><Texturing>ambient</Texturing><Normal Text> </Normal Text><Float>0.0</Float><br/> 0060 <Normal Text> </Normal Text><Texturing>specular</Texturing><Normal Text> </Normal Text><Float>0.6</Float><br/> 0061 <Normal Text> </Normal Text><Texturing>reflection</Texturing><Normal Text> </Normal Text><Float>0.8</Float><br/> 0062 <Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0063 <Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0064 <Normal Text> </Normal Text><Symbol>}</Symbol><br/> 0065 <Directives>#end</Directives><br/> 0066 <Normal Text></Normal Text><br/> 0067 <Declaration>#local </Declaration><Declare Keyword>Cnt</Declare Keyword><Symbol>=</Symbol><Float>0</Float><Symbol>;</Symbol><br/> 0068 <Declaration>#local </Declaration><Declare Keyword>Seed</Declare Keyword><Symbol>=</Symbol><Functions>seed</Functions><Symbol>(</Symbol><Float>0</Float><Symbol>);</Symbol><br/> 0069 <Normal Text></Normal Text><br/> 0070 <Directives>#while</Directives><Normal Text> </Normal Text><Symbol>(</Symbol><Normal Text>Cnt</Normal Text><Symbol><</Symbol><Float>10000</Float><Symbol>)</Symbol><br/> 0071 <Normal Text> Sphere</Normal Text><Symbol>(</Symbol><br/> 0072 <Normal Text> </Normal Text><Symbol>-</Symbol><Float>100</Float><Symbol>+<</Symbol><Functions>rand</Functions><Symbol>(</Symbol><Normal Text>Seed</Normal Text><Symbol>),</Symbol><Normal Text> </Normal Text><Functions>rand</Functions><Symbol>(</Symbol><Normal Text>Seed</Normal Text><Symbol>)>*</Symbol><Float>200</Float><Symbol>,</Symbol><Normal Text> </Normal Text><br/> 0073 <Normal Text> </Normal Text><Float>0.3</Float><Symbol>+</Symbol><Functions>pow</Functions><Symbol>(</Symbol><Functions>rand</Functions><Symbol>(</Symbol><Normal Text>Seed</Normal Text><Symbol>),</Symbol><Float>2</Float><Symbol>)*</Symbol><Float>0.7</Float><br/> 0074 <Normal Text> </Normal Text><Symbol>)</Symbol><Normal Text> </Normal Text><br/> 0075 <Normal Text> </Normal Text><Declaration>#local </Declaration><Declare Keyword>Cnt</Declare Keyword><Symbol>=</Symbol><Normal Text>Cnt</Normal Text><Symbol>+</Symbol><Float>1</Float><Symbol>;</Symbol><br/> 0076 <Directives>#end</Directives><br/>