Warning, /frameworks/syntax-highlighting/data/syntax/vrml.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <!DOCTYPE language>
0003 <language name="VRML" version="7" kateversion="5.0" section="3D" extensions="*.wrl" mimetype="model/vrml" author="Volker Krause (vkrause@kde.org)" license="LGPLv2+">
0004         <highlighting>
0005                 <list name="keywords">
0006                         <item>DEF</item>
0007                         <item>EXTERNPROTO</item>
0008                         <item>FALSE</item>
0009                         <item>IS</item>
0010                         <item>NULL</item>
0011                         <item>PROTO</item>
0012                         <item>ROUTE</item>
0013                         <item>TO</item>
0014                         <item>TRUE</item>
0015                         <item>USE</item>
0016                         <item>eventIn</item>
0017                         <item>eventOut</item>
0018                         <item>exposedField</item>
0019                         <item>field</item>
0020                 </list>
0021                 <list name="types">
0022                         <item>MFColor</item>
0023                         <item>MFFloat</item>
0024                         <item>MFInt32</item>
0025                         <item>MFNode</item>
0026                         <item>MFRotation</item>
0027                         <item>MFString</item>
0028                         <item>MFTime</item>
0029                         <item>MFVec2f</item>
0030                         <item>MFVec3f</item>
0031                         <item>SFBool</item>
0032                         <item>SFColor</item>
0033                         <item>SFFloat</item>
0034                         <item>SFImage</item>
0035                         <item>SFInt32</item>
0036                         <item>SFNode</item>
0037                         <item>SFRotation</item>
0038                         <item>SFString</item>
0039                         <item>SFTime</item>
0040                         <item>SFVec2f</item>
0041                         <item>SFVec3f</item>
0042                 </list>
0043                 <list name="nodes">
0044                         <item>Anchor</item>
0045                         <item>AudioClip</item>
0046                         <item>Appearance</item>
0047                         <item>Background</item>
0048                         <item>Billboard</item>
0049                         <item>Box</item>
0050                         <item>Collision</item>
0051                         <item>Color</item>
0052                         <item>ColorInterpolator</item>
0053                         <item>Cone</item>
0054                         <item>Coordinate</item>
0055                         <item>CoordinateInterpolator</item>
0056                         <item>Cylinder</item>
0057                         <item>CylinderSensor</item>
0058                         <item>DirectionalLight</item>
0059                         <item>ElevationGrid</item>
0060                         <item>Extrusion</item>
0061                         <item>Fog</item>
0062                         <item>FontStyle</item>
0063                         <item>Group</item>
0064                         <item>ImageTexture</item>
0065                         <item>IndexedFaceSet</item>
0066                         <item>IndexedLineSet</item>
0067                         <item>Inline</item>
0068                         <item>LOD</item>
0069                         <item>Material</item>
0070                         <item>MovieTexture</item>
0071                         <item>NavigationInfo</item>
0072                         <item>Normal</item>
0073                         <item>NormalInterpolator</item>
0074                         <item>OrientationInterpolator</item>
0075                         <item>PixelTexture</item>
0076                         <item>Plane</item>
0077                         <item>PlaneSensor</item>
0078                         <item>PointLight</item>
0079                         <item>PointSet</item>
0080                         <item>PositionInterpolator</item>
0081                         <item>ProximitySensor</item>
0082                         <item>ScalarInterpolator</item>
0083                         <item>Script</item>
0084                         <item>Shape</item>
0085                         <item>Sensor</item>
0086                         <item>Sound</item>
0087                         <item>Sphere</item>
0088                         <item>SphereSensor</item>
0089                         <item>SpotLight</item>
0090                         <item>Switch</item>
0091                         <item>Text</item>
0092                         <item>TextureCoordinate</item>
0093                         <item>TextureTransform</item>
0094                         <item>TimeSensor</item>
0095                         <item>TouchSensor</item>
0096                         <item>Transform</item>
0097                         <item>Viewpoint</item>
0098                         <item>VisibilitySensor</item>
0099                         <item>WorldInfo</item>
0100                 </list>
0101                 <contexts>
0102                         <context name="Normal" attribute="Normal Text" lineEndContext="#stay">
0103                                 <keyword attribute="Keyword" context="#stay" String="keywords"/>
0104                                 <keyword attribute="Node" context="#stay" String="nodes"/>
0105                                 <keyword attribute="Data Type" context="#stay" String="types"/>
0106                                 <Float attribute="Float" context="#stay"/>
0107                                 <HlCHex attribute="Hex" context="#stay"/>
0108                                 <Int attribute="Decimal" context="#stay"/>
0109                                 <DetectChar attribute="Normal Text" context="#stay" char="{" beginRegion="Brace"/>
0110                                 <DetectChar attribute="Normal Text" context="#stay" char="}" endRegion="Brace"/>
0111                                 <DetectChar attribute="String" context="String" char="&quot;"/>
0112                                 <DetectChar attribute="Comment" context="Comment" char="#"/>
0113                         </context>
0114                         <context name="Comment" attribute="Comment" lineEndContext="#pop">
0115                                 <DetectSpaces />
0116                                 <IncludeRules context="##Comments"/>
0117                         </context>
0118                         <context attribute="String" lineEndContext="#stay" name="String">
0119                                 <LineContinue attribute="String" context="#stay"/>
0120                                 <HlCStringChar attribute="String Char" context="#stay"/>
0121                                 <DetectChar attribute="String" context="#pop" char="&quot;"/>
0122                         </context>
0123                 </contexts>
0124                 <itemDatas>
0125                         <itemData name="Normal Text"  defStyleNum="dsNormal" spellChecking="false"/>
0126                         <itemData name="Keyword"      defStyleNum="dsKeyword" spellChecking="false"/>
0127                         <itemData name="Data Type"    defStyleNum="dsDataType" spellChecking="false"/>
0128                         <itemData name="Decimal"      defStyleNum="dsDecVal" spellChecking="false"/>
0129                         <itemData name="Hex"          defStyleNum="dsBaseN" spellChecking="false"/>
0130                         <itemData name="Float"        defStyleNum="dsFloat" spellChecking="false"/>
0131                         <itemData name="String"       defStyleNum="dsString"/>
0132                         <itemData name="String Char"  defStyleNum="dsSpecialChar" spellChecking="false"/>
0133                         <itemData name="Comment"      defStyleNum="dsComment"/>
0134                         <itemData name="Node"         defStyleNum="dsVariable" bold="1" italic="0" spellChecking="false"/>
0135                 </itemDatas>
0136         </highlighting>
0137         <general>
0138                 <comments>
0139                         <comment name="singleLine" start="#" position="afterwhitespace"/>
0140                 </comments>
0141         </general>
0142 </language>
0143 <!-- kate: replace-tabs off; -->