xref: /vim-8.2.3635/runtime/syntax/sindacmp.vim (revision f37506f6)
1071d4279SBram Moolenaar" Vim syntax file
2071d4279SBram Moolenaar" Language:     sinda85, sinda/fluint compare file
3071d4279SBram Moolenaar" Maintainer:   Adrian Nagle, [email protected]
4071d4279SBram Moolenaar" Last Change:  2003 May 11
5071d4279SBram Moolenaar" Filenames:    *.cmp
6071d4279SBram Moolenaar" URL:		http://www.naglenet.org/vim/syntax/sindacmp.vim
7071d4279SBram Moolenaar" MAIN URL:     http://www.naglenet.org/vim/
8071d4279SBram Moolenaar
9071d4279SBram Moolenaar
10071d4279SBram Moolenaar
1189bcfda6SBram Moolenaar" quit when a syntax file was already loaded
1289bcfda6SBram Moolenaarif exists("b:current_syntax")
13071d4279SBram Moolenaar  finish
14071d4279SBram Moolenaarendif
15071d4279SBram Moolenaar
16071d4279SBram Moolenaar
17071d4279SBram Moolenaar
18071d4279SBram Moolenaar" Ignore case
19071d4279SBram Moolenaarsyn case ignore
20071d4279SBram Moolenaar
21071d4279SBram Moolenaar
22071d4279SBram Moolenaar
23071d4279SBram Moolenaar"
24071d4279SBram Moolenaar" Begin syntax definitions for compare files.
25071d4279SBram Moolenaar"
26071d4279SBram Moolenaar
27071d4279SBram Moolenaar" Define keywords for sinda compare (sincomp)
28071d4279SBram Moolenaarsyn keyword sindacmpUnit     celsius fahrenheit
29071d4279SBram Moolenaar
30071d4279SBram Moolenaar
31071d4279SBram Moolenaar
32071d4279SBram Moolenaar" Define matches for sinda compare (sincomp)
33071d4279SBram Moolenaarsyn match  sindacmpTitle       "Steady State Temperature Comparison"
34071d4279SBram Moolenaar
35071d4279SBram Moolenaarsyn match  sindacmpLabel       "File  [1-6] is"
36071d4279SBram Moolenaar
37071d4279SBram Moolenaarsyn match  sindacmpHeader      "^ *Node\( *File  \d\)* *Node Description"
38071d4279SBram Moolenaar
39071d4279SBram Moolenaarsyn match  sindacmpInteger     "^ *-\=\<[0-9]*\>"
40071d4279SBram Moolenaarsyn match  sindacmpFloat       "-\=\<[0-9]*\.[0-9]*"
41071d4279SBram Moolenaar
42071d4279SBram Moolenaar
43071d4279SBram Moolenaar
44071d4279SBram Moolenaar" Define the default highlighting
4589bcfda6SBram Moolenaar" Only when an item doesn't have highlighting yet
46071d4279SBram Moolenaar
47*f37506f6SBram Moolenaarhi def link sindacmpTitle		     Type
48*f37506f6SBram Moolenaarhi def link sindacmpUnit		     PreProc
49071d4279SBram Moolenaar
50*f37506f6SBram Moolenaarhi def link sindacmpLabel		     Statement
51071d4279SBram Moolenaar
52*f37506f6SBram Moolenaarhi def link sindacmpHeader		     sindaHeader
53071d4279SBram Moolenaar
54*f37506f6SBram Moolenaarhi def link sindacmpInteger	     Number
55*f37506f6SBram Moolenaarhi def link sindacmpFloat		     Special
56071d4279SBram Moolenaar
57071d4279SBram Moolenaar
58071d4279SBram Moolenaar
59071d4279SBram Moolenaarlet b:current_syntax = "sindacmp"
60071d4279SBram Moolenaar
61071d4279SBram Moolenaar" vim: ts=8 sw=2
62