<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE language><language name="PLY" version="4" kateversion="5.62" section="3D" extensions="*.ply" mimetype="" author="Volker Krause (vkrause@kde.org)" license="LGPLv2+"><highlighting><list name="keywords"><item>element</item><item>end_header</item><item>format</item><item>property</item></list><list name="types"><item>char</item><item>double</item><item>float</item><item>int</item><item>list</item><item>short</item><item>uchar</item><item>uint</item><item>ushort</item></list><contexts><context name="entryPoint" attribute="Error"><StringDetect String="ply" context="Header"/></context><context name="Comment" attribute="Comment" lineEndContext="#pop"><DetectSpaces/><IncludeRules context="##Comments"/></context><context name="Header" attribute="Normal Text"><DetectSpaces/><Float attribute="Float"/><Int attribute="Decimal"/><StringDetect String="comment" context="Comment" lookAhead="1"/><keyword String="keywords" attribute="Keyword" column="0"/><keyword String="types" attribute="DataType"/></context></contexts><itemDatas><itemData name="Normal Text" defStyleNum="dsNormal"/><itemData name="Keyword" defStyleNum="dsKeyword"/><itemData name="Decimal" defStyleNum="dsDecVal"/><itemData name="Float" defStyleNum="dsFloat"/><itemData name="Comment" defStyleNum="dsComment"/><itemData name="Error" defStyleNum="dsError"/><itemData name="DataType" defStyleNum="dsDataType"/></itemDatas></highlighting><general><comments><comment name="singleLine" start="comment"/></comments></general></language>