Warning, /frameworks/syntax-highlighting/data/syntax/cisco.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="Cisco" version="9" kateversion="5.0" section="Configuration" extensions="*.cis" mimetype="text/cisco" author="Raphaƫl GRAPINET" license="LGPL">
0004         <highlighting>
0005                 <list name = "commands">
0006                         <item>aaa</item>
0007                         <item>access-list</item>
0008                         <item>address</item>
0009                         <item>alias</item>
0010                         <item>arp</item>
0011                         <item>async-bootp</item>
0012                         <item>banner</item>
0013                         <item>boot</item>
0014                         <item>bridge</item>
0015                         <item>buffers</item>
0016                         <item>busy-message</item>
0017                         <item>call-history-mib</item>
0018                         <item>cdp</item>
0019                         <item>chat-script</item>
0020                         <item>class-map</item>
0021                         <item>clock</item>
0022                         <item>cns</item>
0023                         <item>config-register</item>
0024                         <item>controller</item>
0025                         <item>crypto</item>
0026                         <item>default</item>
0027                         <item>default-value</item>
0028                         <item>dialer</item>
0029                         <item>dialer-list</item>
0030                         <item>dnsix-dmdp</item>
0031                         <item>dnsix-nat</item>
0032                         <item>downward-compatible-config</item>
0033                         <item>enable</item>
0034                         <item>end</item>
0035                         <item>exception</item>
0036                         <item>exit</item>
0037                         <item>file</item>
0038                         <item>frame-relay</item>
0039                         <item>help</item>
0040                         <item>hostname</item>
0041                         <item>interface</item>
0042                         <item>ip</item>
0043                         <item>isdn</item>
0044                         <item>isdn-mib</item>
0045                         <item>kerberos</item>
0046                         <item>key</item>
0047                         <item>line</item>
0048                         <item>logging</item>
0049                         <item>login-string</item>
0050                         <item>map-class</item>
0051                         <item>map-list</item>
0052                         <item>memory-size</item>
0053                         <item>menu</item>
0054                         <item>modemcap</item>
0055                         <item>multilink</item>
0056                         <item>netbios</item>
0057                         <item>no</item>
0058                         <item>ntp</item>
0059                         <item>partition</item>
0060                         <item>policy-map</item>
0061                         <item>priority-list</item>
0062                         <item>privilege</item>
0063                         <item>process-max-time</item>
0064                         <item>prompt</item>
0065                         <item>queue-list</item>
0066                         <item>resume-string</item>
0067                         <item>rlogin</item>
0068                         <item>rmon</item>
0069                         <item>route-map</item>
0070                         <item>router</item>
0071                         <item>rtr</item>
0072                         <item>scheduler</item>
0073                         <item>service</item>
0074                         <item>snmp-server</item>
0075                         <item>sntp</item>
0076                         <item>stackmaker</item>
0077                         <item>state-machine</item>
0078                         <item>subscriber-policy</item>
0079                         <item>tacacs-server</item>
0080                         <item>template</item>
0081                         <item>terminal-queue</item>
0082                         <item>tftp-server</item>
0083                         <item>time-range</item>
0084                         <item>username</item>
0085                         <item>virtual-profile</item>
0086                         <item>virtual-template</item>
0087                         <item>vpdn</item>
0088                         <item>vpdn-group</item>
0089                         <item>x25</item>
0090                         <item>x29</item>
0091                 </list>
0092                 <list name = "parameters">
0093                         <item>accounting</item>
0094                         <item>accounting-list</item>
0095                         <item>accounting-threshold</item>
0096                         <item>accounting-transits</item>
0097                         <item>address-pool</item>
0098                         <item>as-path</item>
0099                         <item>audit</item>
0100                         <item>auth-proxy</item>
0101                         <item>authentication</item>
0102                         <item>authorization</item>
0103                         <item>bgp-community</item>
0104                         <item>bootp</item>
0105                         <item>cef</item>
0106                         <item>classless</item>
0107                         <item>community-list</item>
0108                         <item>default-gateway</item>
0109                         <item>default-network</item>
0110                         <item>dhcp</item>
0111                         <item>dhcp-server</item>
0112                         <item>domain-list</item>
0113                         <item>domain-lookup</item>
0114                         <item>domain-name</item>
0115                         <item>dvmrp</item>
0116                         <item>exec-callback</item>
0117                         <item>extcommunity-list</item>
0118                         <item>finger</item>
0119                         <item>flow-aggregation</item>
0120                         <item>flow-cache</item>
0121                         <item>flow-export</item>
0122                         <item>forward-protocol</item>
0123                         <item>ftp</item>
0124                         <item>gratuitous-arps</item>
0125                         <item>host</item>
0126                         <item>host-routing</item>
0127                         <item>hp-host</item>
0128                         <item>http</item>
0129                         <item>icmp</item>
0130                         <item>inspect</item>
0131                         <item>local</item>
0132                         <item>mrm</item>
0133                         <item>mroute</item>
0134                         <item>msdp</item>
0135                         <item>multicast</item>
0136                         <item>multicast-routing</item>
0137                         <item>name-server</item>
0138                         <item>nat</item>
0139                         <item>new-model</item>
0140                         <item>ospf</item>
0141                         <item>password</item>
0142                         <item>password-encryption</item>
0143                         <item>pgm</item>
0144                         <item>pim</item>
0145                         <item>port-map</item>
0146                         <item>prefix-list</item>
0147                         <item>radius</item>
0148                         <item>rcmd</item>
0149                         <item>reflexive-list</item>
0150                         <item>route</item>
0151                         <item>routing</item>
0152                         <item>rsvp</item>
0153                         <item>rtcp</item>
0154                         <item>sap</item>
0155                         <item>sdr</item>
0156                         <item>security</item>
0157                         <item>source-route</item>
0158                         <item>subnet-zero</item>
0159                         <item>tacacs</item>
0160                         <item>tcp</item>
0161                         <item>tcp-small-servers</item>
0162                         <item>telnet</item>
0163                         <item>tftp</item>
0164                         <item>timestamps</item>
0165                         <item>udp-small-servers</item>
0166                         <item>vrf</item>
0167                         <item>wccp</item>
0168                 </list>
0169                 <list name = "options">
0170                         <item>accounting</item>
0171                         <item>accounting-list</item>
0172                         <item>accounting-threshold</item>
0173                         <item>accounting-transits</item>
0174                         <item>address-pool</item>
0175                         <item>as-path</item>
0176                         <item>audit</item>
0177                         <item>auth-proxy</item>
0178                         <item>authentication</item>
0179                         <item>authorization</item>
0180                         <item>bgp-community</item>
0181                         <item>bootp</item>
0182                         <item>cef</item>
0183                         <item>classless</item>
0184                         <item>community-list</item>
0185                         <item>default-gateway</item>
0186                         <item>default-network</item>
0187                         <item>dhcp</item>
0188                         <item>dhcp-server</item>
0189                         <item>domain-list</item>
0190                         <item>domain-lookup</item>
0191                         <item>domain-name</item>
0192                         <item>dvmrp</item>
0193                         <item>exec-callback</item>
0194                         <item>extcommunity-list</item>
0195                         <item>finger</item>
0196                         <item>flow-aggregation</item>
0197                         <item>flow-cache</item>
0198                         <item>flow-export</item>
0199                         <item>forward-protocol</item>
0200                         <item>ftp</item>
0201                         <item>gratuitous-arps</item>
0202                         <item>host</item>
0203                         <item>host-routing</item>
0204                         <item>hp-host</item>
0205                         <item>http</item>
0206                         <item>icmp</item>
0207                         <item>inspect</item>
0208                         <item>local</item>
0209                         <item>mrm</item>
0210                         <item>mroute</item>
0211                         <item>msdp</item>
0212                         <item>multicast</item>
0213                         <item>multicast-routing</item>
0214                         <item>name-server</item>
0215                         <item>nat</item>
0216                         <item>new-model</item>
0217                         <item>ospf</item>
0218                         <item>password</item>
0219                         <item>password-encryption</item>
0220                         <item>pgm</item>
0221                         <item>pim</item>
0222                         <item>port-map</item>
0223                         <item>prefix-list</item>
0224                         <item>radius</item>
0225                         <item>rcmd</item>
0226                         <item>reflexive-list</item>
0227                         <item>route</item>
0228                         <item>routing</item>
0229                         <item>rsvp</item>
0230                         <item>rtcp</item>
0231                         <item>sap</item>
0232                         <item>sdr</item>
0233                         <item>security</item>
0234                         <item>source-route</item>
0235                         <item>subnet-zero</item>
0236                         <item>tacacs</item>
0237                         <item>tcp</item>
0238                         <item>tcp-small-servers</item>
0239                         <item>telnet</item>
0240                         <item>tftp</item>
0241                         <item>timestamps</item>
0242                         <item>udp-small-servers</item>
0243                         <item>vrf</item>
0244                         <item>wccp</item>
0245                 </list>
0246                 <contexts>
0247                         <context name = "Base" attribute = "Normal Text" lineEndContext = "#stay">
0248                                 <WordDetect attribute="Keyword" context="#stay" String="done" insensitive="true" endRegion="dodone1"/>
0249                                 <WordDetect attribute="Keyword" context="#stay" String="do" insensitive="true" beginRegion="dodone1"/>
0250                                 <WordDetect attribute="Keyword" context="#stay" String="elif" insensitive="true" beginRegion="iffi1" endRegion="iffi1"/>
0251                                 <WordDetect attribute="Keyword" context="#stay" String="if" insensitive="true" beginRegion="iffi1"/>
0252                                 <WordDetect attribute="Keyword" context="#stay" String="fi" insensitive="true" endRegion="iffi1"/>
0253                                 <WordDetect attribute="Keyword" context="#stay" String="case" insensitive="true" beginRegion="case1"/>
0254                                 <WordDetect attribute="Keyword" context="#stay" String="esac" insensitive="true" endRegion="case1"/>
0255                                 <RegExpr attribute="Keyword" context="#stay" String="^[^()]+\)" insensitive="true" beginRegion="subcase1" column="0"/>
0256                                 <Detect2Chars attribute="Keyword" context="#stay" char=";" char1=";" endRegion="subcase1"/>
0257                                 <DetectChar attribute="Keyword" context="#stay" char="{" beginRegion="func1"/>
0258                                 <DetectChar attribute="Keyword" context="#stay" char="}" endRegion="func1"/>
0259 
0260                                 <keyword String = "commands" attribute = "Command" context = "#stay"/>
0261                                 <keyword String = "parameters" attribute = "Parameter" context = "#stay"/>
0262                                 <keyword String = "options" attribute = "Keyword" context = "#stay"/>
0263                                 <Int attribute = "Decimal" context = "#stay"/>
0264                                 <RegExpr String = "\$[A-Za-z0-9_?{}!]+" attribute = "Parameter" context = "#stay"/>
0265                                 <RangeDetect char = "&quot;" char1 = "&quot;" attribute = "String" context = "#stay"/>
0266                                 <AnyChar String = "|&lt;&gt;=;" attribute = "Operator" context = "#stay"/>
0267                                 <DetectChar char="'" attribute = "String" context = "Single Quote"/>
0268                                 <DetectChar char="`" attribute = "Substitution" context = "Substitution"/>
0269                                 <Detect2Chars attribute = "Normal Text" context = "#stay" char = "\" char1 = "#"/>
0270                                 <AnyChar String="#!" attribute = "Comment" context="Comment"/>
0271 
0272                         </context>
0273                         <context name = "Single Quote" attribute = "String" lineEndContext="#stay">
0274                                 <Detect2Chars char = "\" char1 = "\" attribute = "String" context = "#stay"/>
0275                                 <Detect2Chars char = "\" char1 = "'" attribute = "String" context = "#stay"/>
0276                                 <DetectChar char = "'" attribute = "String" context = "#pop"/>
0277                         </context>
0278                         <context name = "Substitution" attribute = "Substitution" lineEndContext="#stay">
0279                                 <Detect2Chars char = "\" char1 = "\" attribute = "String" context = "#stay"/>
0280                                 <Detect2Chars char = "\" char1 = "`" attribute = "String" context = "#stay"/>
0281                                 <DetectChar char = "`" attribute = "Substitution" context = "#pop"/>
0282                         </context>
0283                         <context name = "Comment" attribute = "Comment" lineEndContext="#pop">
0284                                 <IncludeRules context="##Comments" />
0285                         </context>
0286                 </contexts>
0287                 <itemDatas>
0288                         <itemData name = "Normal Text" defStyleNum = "dsNormal"/>
0289                         <itemData name = "Keyword" defStyleNum = "dsKeyword"/>
0290                         <itemData name = "Decimal" defStyleNum = "dsDecVal"/>
0291                         <itemData name = "String" defStyleNum = "dsString"/>
0292                         <itemData name = "Comment" defStyleNum = "dsComment"/>
0293                         <itemData name = "Substitution" defStyleNum = "dsOthers"/>
0294                         <itemData name = "Parameter" defStyleNum = "dsVariable"/>
0295                         <itemData name = "Operator" defStyleNum = "dsOperator"/>
0296                         <itemData name = "Command" defStyleNum = "dsNormal"/>
0297                 </itemDatas>
0298         </highlighting>
0299         <general>
0300                 <comments>
0301                         <comment name="singleLine" start="!"/>
0302                 </comments>
0303                 <keywords casesensitive="0"/>
0304         </general>
0305 </language>
0306 <!-- kate: replace-tabs off; -->