annotate runtime/syntax/nastran.vim @ 17302:e0d727872758 v8.1.1650

patch 8.1.1650: warning for using uninitialized variable commit https://github.com/vim/vim/commit/ee9e604124682b0cd89e4f987a2f6f3fe4160920 Author: Bram Moolenaar <Bram@vim.org> Date: Mon Jul 8 20:08:44 2019 +0200 patch 8.1.1650: warning for using uninitialized variable Problem: Warning for using uninitialized variable. (Tony Mechelynck) Solution: Simplify the code by always using the mouse coordinates.
author Bram Moolenaar <Bram@vim.org>
date Mon, 08 Jul 2019 20:15:05 +0200
parents 46763b01cd9a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 " Vim syntax file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 " Language: NASTRAN input/DMAP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3 " Maintainer: Tom Kowalski <trk@schaefferas.com>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4 " Last change: April 27, 2001
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5 " Thanks to the authors and maintainers of fortran.vim.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6 " Since DMAP shares some traits with fortran, this syntax file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7 " is based on the fortran.vim syntax file.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8 "----------------------------------------------------------------------
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 7
diff changeset
9 " quit when a syntax file was already loaded
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 7
diff changeset
10 if exists("b:current_syntax")
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 finish
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13 " DMAP is not case dependent
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14 syn case ignore
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16 "--------------------DMAP SYNTAX---------------------------------------
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 " -------Executive Modules and Statements
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20 syn keyword nastranDmapexecmod call dbview delete end equiv equivx exit
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21 syn keyword nastranDmapexecmod file message purge purgex return subdmap
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 syn keyword nastranDmapType type
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23 syn keyword nastranDmapLabel go to goto
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 syn keyword nastranDmapRepeat if else elseif endif then
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25 syn keyword nastranDmapRepeat do while
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26 syn region nastranDmapString start=+"+ end=+"+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27 syn region nastranDmapString start=+'+ end=+'+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28 " If you don't like initial tabs in dmap (or at all)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 "syn match nastranDmapIniTab "^\t.*$"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 "syn match nastranDmapTab "\t"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
31
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
32 " Any integer
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33 syn match nastranDmapNumber "-\=\<[0-9]\+\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 " floating point number, with dot, optional exponent
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35 syn match nastranDmapFloat "\<[0-9]\+\.[0-9]*\([edED][-+]\=[0-9]\+\)\=\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
36 " floating point number, starting with a dot, optional exponent
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
37 syn match nastranDmapFloat "\.[0-9]\+\([edED][-+]\=[0-9]\+\)\=\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
38 " floating point number, without dot, with exponent
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
39 syn match nastranDmapFloat "\<[0-9]\+[edED][-+]\=[0-9]\+\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
40
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
41 syn match nastranDmapLogical "\(true\|false\)"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43 syn match nastranDmapPreCondit "^#define\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
44 syn match nastranDmapPreCondit "^#include\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
45 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
46 " -------Comments may be contained in another line.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
47 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
48 syn match nastranDmapComment "^[\$].*$"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
49 syn match nastranDmapComment "\$.*$"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
50 syn match nastranDmapComment "^[\$].*$" contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
51 syn match nastranDmapComment "\$.*$" contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
52 " Treat all past 72nd column as a comment. Do not work with tabs!
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
53 " Breaks down when 72-73rd column is in another match (eg number or keyword)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
54 syn match nastranDmapComment "^.\{-72}.*$"lc=72 contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
56 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
57 " -------Utility Modules
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
58 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
59 syn keyword nastranDmapUtilmod append copy dbc dbdict dbdir dmin drms1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
60 syn keyword nastranDmapUtilmod dtiin eltprt ifp ifp1 inputt2 inputt4 lamx
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61 syn keyword nastranDmapUtilmod matgen matgpr matmod matpch matprn matprt
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62 syn keyword nastranDmapUtilmod modtrl mtrxin ofp output2 output4 param
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63 syn keyword nastranDmapUtilmod paraml paramr prtparam pvt scalar
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64 syn keyword nastranDmapUtilmod seqp setval tabedit tabprt tabpt vec vecplot
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
65 syn keyword nastranDmapUtilmod xsort
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
66 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
67 " -------Matrix Modules
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
68 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
69 syn keyword nastranDmapMatmod add add5 cead dcmp decomp diagonal fbs merge
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
70 syn keyword nastranDmapMatmod mpyad norm read reigl smpyad solve solvit
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
71 syn keyword nastranDmapMatmod trnsp umerge umerge1 upartn dmiin partn
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
72 syn region nastranDmapMatmod start=+^ *[Dd][Mm][Ii]+ end=+[\/]+
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74 " -------Implicit Functions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
75 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
76 syn keyword nastranDmapImplicit abs acos acosh andl asin asinh atan atan2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
77 syn keyword nastranDmapImplicit atanh atanh2 char clen clock cmplx concat1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
78 syn keyword nastranDmapImplicit concat2 concat3 conjg cos cosh dble diagoff
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
79 syn keyword nastranDmapImplicit diagon dim dlablank dlxblank dprod eqvl exp
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
80 syn keyword nastranDmapImplicit getdiag getsys ichar imag impl index indexstr
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
81 syn keyword nastranDmapImplicit int itol leq lge lgt lle llt lne log log10
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
82 syn keyword nastranDmapImplicit logx ltoi mcgetsys mcputsys max min mod neqvl
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
83 syn keyword nastranDmapImplicit nint noop normal notl numeq numge numgt numle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
84 syn keyword nastranDmapImplicit numlt numne orl pi precison putdiag putsys
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
85 syn keyword nastranDmapImplicit rand rdiagon real rtimtogo setcore sign sin
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
86 syn keyword nastranDmapImplicit sinh sngl sprod sqrt substrin tan tanh
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
87 syn keyword nastranDmapImplicit timetogo wlen xorl
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
88 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
89 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90 "--------------------INPUT FILE SYNTAX---------------------------------------
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
93 " -------Nastran Statement
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
94 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
95 syn keyword nastranNastranCard nastran
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
96 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
97 " -------The File Management Section (FMS)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
98 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99 syn region nastranFMSCard start=+^ *[Aa][Cc][Qq][Uu][Ii]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100 syn region nastranFMSCard start=+^ *[Aa][Ss][Ss][Ii][Gg]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
101 syn region nastranFMSCard start=+^ *[Cc][oO][Nn][Nn][Ee]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
102 syn region nastranFMSCard start=+^ *[Dd][Bb][Cc][Ll][Ee]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103 syn region nastranFMSCard start=+^ *[Dd][Bb][Dd][Ii][Cc]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
104 syn region nastranFMSCard start=+^ *[Dd][Bb][Dd][Ii][Rr]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
105 syn region nastranFMSCard start=+^ *[Dd][Bb][Ff][Ii][Xx]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
106 syn region nastranFMSCard start=+^ *[Dd][Bb][Ll][Oo][Aa]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
107 syn region nastranFMSCard start=+^ *[Dd][Bb][Ll][Oo][Cc]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
108 syn region nastranFMSCard start=+^ *[Dd][Bb][Ss][Ee][Tt]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
109 syn region nastranFMSCard start=+^ *[Dd][Bb][Uu][Nn][Ll]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
110 syn region nastranFMSCard start=+^ *[Dd][Bb][Uu][Pp][Dd]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
111 syn region nastranFMSCard start=+^ *[Dd][Ee][Ff][Ii][Nn]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
112 syn region nastranFMSCard start=+^ *[Ee][Nn][Dd][Jj][Oo]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
113 syn region nastranFMSCard start=+^ *[Ee][Xx][Pp][Aa][Nn]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
114 syn region nastranFMSCard start=+^ *[Ii][Nn][Cc][Ll][Uu]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
115 syn region nastranFMSCard start=+^ *[Ii][Nn][Ii][Tt]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
116 syn region nastranFMSCard start=+^ *[Pp][Rr][Oo][Jj]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
117 syn region nastranFMSCard start=+^ *[Rr][Ee][Ss][Tt]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
118 syn match nastranDmapUtilmod "^ *[Rr][Ee][Ss][Tt][Aa].*,.*," contains=nastranDmapComment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
119 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
120 " -------Executive Control Section
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
121 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
122 syn region nastranECSCard start=+^ *[Aa][Ll][Tt][Ee][Rr]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
123 syn region nastranECSCard start=+^ *[Aa][Pp][Pp]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
124 syn region nastranECSCard start=+^ *[Cc][Oo][Mm][Pp][Ii]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
125 syn region nastranECSCard start=+^ *[Dd][Ii][Aa][Gg] + end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
126 syn region nastranECSCard start=+^ *[Ee][Cc][Hh][Oo]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
127 syn region nastranECSCard start=+^ *[Ee][Nn][Dd][Aa][Ll]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
128 syn region nastranECSCard start=+^ *[Ii][Dd]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
129 syn region nastranECSCard start=+^ *[Ii][Nn][Cc][Ll][Uu]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
130 syn region nastranECSCard start=+^ *[Ll][Ii][Nn][Kk]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
131 syn region nastranECSCard start=+^ *[Mm][Aa][Ll][Tt][Ee]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
132 syn region nastranECSCard start=+^ *[Ss][Oo][Ll] + end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
133 syn region nastranECSCard start=+^ *[Tt][Ii][Mm][Ee]+ end=+$+ oneline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
134 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
135 " -------Delimiters
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
136 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
137 syn match nastranDelimiter "[Cc][Ee][Nn][Dd]" contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
138 syn match nastranDelimiter "[Bb][Ee][Gg][Ii][Nn]" contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
139 syn match nastranDelimiter " *[Bb][Uu][Ll][Kk]" contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
140 syn match nastranDelimiter "[Ee][Nn][Dd] *[dD][Aa][Tt][Aa]" contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
141 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
142 " -------Case Control section
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
143 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
144 syn region nastranCC start=+^ *[Cc][Ee][Nn][Dd]+ end=+^ *[Bb][Ee][Gg][Ii][Nn]+ contains=nastranDelimiter,nastranBulkData,nastranDmapComment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
145
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
146 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
147 " -------Bulk Data section
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
148 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
149 syn region nastranBulkData start=+ *[Bb][Uu][Ll][Kk] *$+ end=+^ [Ee][Nn][Dd] *[Dd]+ contains=nastranDelimiter,nastranDmapComment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
150 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
151 " -------The following cards may appear in multiple sections of the file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
152 "
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
153 syn keyword nastranUtilCard ECHOON ECHOOFF INCLUDE PARAM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
154
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
155
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 7
diff changeset
156 " The default methods for highlighting. Can be overridden later
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
157 hi def link nastranDmapexecmod Statement
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
158 hi def link nastranDmapType Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
159 hi def link nastranDmapPreCondit Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
160 hi def link nastranDmapUtilmod PreProc
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
161 hi def link nastranDmapMatmod nastranDmapUtilmod
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
162 hi def link nastranDmapString String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
163 hi def link nastranDmapNumber Constant
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
164 hi def link nastranDmapFloat nastranDmapNumber
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
165 hi def link nastranDmapInitTab nastranDmapNumber
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
166 hi def link nastranDmapTab nastranDmapNumber
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
167 hi def link nastranDmapLogical nastranDmapExecmod
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
168 hi def link nastranDmapImplicit Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
169 hi def link nastranDmapComment Comment
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
170 hi def link nastranDmapRepeat nastranDmapexecmod
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
171 hi def link nastranNastranCard nastranDmapPreCondit
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
172 hi def link nastranECSCard nastranDmapUtilmod
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
173 hi def link nastranFMSCard nastranNastranCard
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
174 hi def link nastranCC nastranDmapexecmod
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
175 hi def link nastranDelimiter Special
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
176 hi def link nastranBulkData nastranDmapType
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
177 hi def link nastranUtilCard nastranDmapexecmod
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
178
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
179 let b:current_syntax = "nastran"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
180
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
181 "EOF vim: ts=8 noet tw=120 sw=8 sts=0