<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE language><language name="noweb" version="5" kateversion="5.79" section="Sources" extensions="*.w;*.nw" author="Scott Collins (scc@scottcollins.net)"><highlighting><contexts><context name="RawDocumentation" attribute="Prose"><RegExpr String="^&lt;&lt;.*>>=$" attribute="SectionName" context="CodeSection" beginRegion="CodeSection" column="0"/><StringDetect String="@["/><StringDetect String="[[" attribute="Punctuation" context="CodeQuote"/><IncludeRules context="##HTML" includeAttrib="1"/></context><context name="SectionNames" attribute="Prose"><StringDetect String="@&lt;&lt;"/><RegExpr String="&lt;&lt;.*[^@]>>(?!=)" attribute="SectionName" minimal="1"/></context><context name="CodeQuote" attribute="Code"><StringDetect String="@]"/><RegExpr String="\]\](?!\])" attribute="Punctuation" context="#pop" minimal="1"/><IncludeRules context="SectionNames"/><IncludeRules context="##C++" includeAttrib="1"/></context><context name="CodeSection" attribute="Code"><RegExpr String="^@$|^@(?=[\s%])" attribute="Punctuation" context="RawDocumentation" endRegion="CodeSection" column="0"/><RegExpr String="^&lt;&lt;.*>>=$" context="RawDocumentation" endRegion="CodeSection" column="0" lookAhead="1"/><IncludeRules context="SectionNames"/><IncludeRules context="##C++" includeAttrib="1"/></context></contexts><itemDatas><itemData name="Prose" defStyleNum="dsNormal"/><itemData name="Code" defStyleNum="dsNormal"/><itemData name="Punctuation" defStyleNum="dsRegionMarker" bold="1"/><itemData name="SectionName" defStyleNum="dsRegionMarker" italic="1"/></itemDatas></highlighting><general><comments><comment name="multiLine" start="&lt;!--" end="-->"/></comments></general></language>