blob: 28c3cdc0eab23a4a8eb3b32bb52398da5ecea919 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001" Vim syntax file
2" Language: sinda85, sinda/fluint compare file
3" Maintainer: Adrian Nagle, anagle@ball.com
4" Last Change: 2003 May 11
5" Filenames: *.cmp
6" URL: http://www.naglenet.org/vim/syntax/sindacmp.vim
7" MAIN URL: http://www.naglenet.org/vim/
8
9
10
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020011" quit when a syntax file was already loaded
12if exists("b:current_syntax")
Bram Moolenaar071d4272004-06-13 20:20:40 +000013 finish
14endif
15
16
17
18" Ignore case
19syn case ignore
20
21
22
23"
24" Begin syntax definitions for compare files.
25"
26
27" Define keywords for sinda compare (sincomp)
28syn keyword sindacmpUnit celsius fahrenheit
29
30
31
32" Define matches for sinda compare (sincomp)
33syn match sindacmpTitle "Steady State Temperature Comparison"
34
35syn match sindacmpLabel "File [1-6] is"
36
37syn match sindacmpHeader "^ *Node\( *File \d\)* *Node Description"
38
39syn match sindacmpInteger "^ *-\=\<[0-9]*\>"
40syn match sindacmpFloat "-\=\<[0-9]*\.[0-9]*"
41
42
43
44" Define the default highlighting
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020045" Only when an item doesn't have highlighting yet
46command -nargs=+ HiLink hi def link <args>
Bram Moolenaar071d4272004-06-13 20:20:40 +000047
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020048HiLink sindacmpTitle Type
49HiLink sindacmpUnit PreProc
Bram Moolenaar071d4272004-06-13 20:20:40 +000050
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020051HiLink sindacmpLabel Statement
Bram Moolenaar071d4272004-06-13 20:20:40 +000052
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020053HiLink sindacmpHeader sindaHeader
Bram Moolenaar071d4272004-06-13 20:20:40 +000054
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020055HiLink sindacmpInteger Number
56HiLink sindacmpFloat Special
Bram Moolenaar071d4272004-06-13 20:20:40 +000057
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020058delcommand HiLink
Bram Moolenaar071d4272004-06-13 20:20:40 +000059
60
61let b:current_syntax = "sindacmp"
62
63" vim: ts=8 sw=2