1#VRML V2.0 utf8 2# 3# VRML highlighting test for Kate's syntax highlighting 4# 5 6# Keywords 7DEF, EXTERNPROTO, FALSE, IS, NULL, PROTO, ROUTE, TO, TRUE, USE, eventIn, 8eventOut, exposedField, field 9 10# Data types 11MFColor, MFFloat, MFInt32, MFNode. MFRotation, MFString, MFTime, MFVec2f, 12MFVec3f, SFBool, SFColor, SFFloat, SFImage, SFInt32, SFNode, SFRotation, 13SFString, SFTime, SFVec2f, SFVec3f 14 15# Predefined nodes 16Anchor, Appearance, AudioClip, Background, Billboard, Box, Collision, Color, 17ColorInterpolator, Cone, Coordinate, CoordinateInterpolator, Cylinder, 18CylinderSensor, DirectionalLight, ElevationGrid, Extrusion, Fog, FontStyle, 19Group, ImageTexture, IndexedFaceSet, IndexedLineSet, Inline, LOD, Material, 20MovieTexture, NavigationInfo, Normal, NormalInterpolator, OrientationInterpolator, 21PixelTexture, PlaneSensor, PointLight, PointSet, PositionInterpolator, 22ProximitySensor, ScalarInterpolator, Script, Shape, Sound, Sphere, SphereSensor, 23SpotLight, Switch, Text, TextureCoordinate, TextureTransform, TimeSensor, 24TouchSensor, Transform, Viewpoint, VisibilitySensor, WorldInfo 25 26# Some real VRML constructs to see if highlighting of int, float etc. works 27NavigationInfo <beginfold id='1'>{</beginfold id='1'> 28 avatarSize [0.25, 1.6, 0.75] 29 headlight TRUE 30 speed 1 31 type ["WALK", "ANY"] 32 visibilityLimit 0.0 33<endfold id='1'>}</endfold id='1'> 34 35# some further testing for strings: linefeeds are allowed within strings 36Text <beginfold id='1'>{</beginfold id='1'> 37 string ["some special in-string characters: \" \\ 38 some more text in the next line 39 and yet another line"] 40<endfold id='1'>}</endfold id='1'> 41 42