@@ -0,0 +1,187 @@
33+ (sequence_stmt_autonumber)
34+ (note_placement_left)
35+ (note_placement_right)
60+(flow_vertex_id) @type
61+(flow_arrow_text) @label
62+(flow_text_literal) @string
66+ (sequence_signal_plus_sign)
67+ (sequence_signal_minus_sign)
69+ (class_visibility_public)
70+ (class_visibility_private)
71+ (class_visibility_protected)
72+ (class_visibility_internal)
75+ ] @punctuation.delimiter
82+ ] @punctuation.bracket
97+ (class_reltype_aggregation)
98+ (class_reltype_extension)
99+ (class_reltype_composition)
100+ (class_reltype_dependency)
101+ (class_linetype_solid)
102+ (class_linetype_dotted)
106+(sequence_actor) @variable
107+(sequence_text) @string
110+(class_label) @string
111+(class_method_line) @function.method
113+(state_name) @variable
115+(gantt_section) @markup.heading
116+(gantt_task_text) @variable.builtin
117+(gantt_task_data) @string
120+ (class_annotation_line)
121+ (class_stmt_annotation)
124+ (state_annotation_fork)
125+ (state_annotation_join)
126+ (state_annotation_choice)
129+(directive) @keyword.directive
132+(pie_value) @constant.numeric
135+(flowchart_direction_lr)
136+(flowchart_direction_rl)
137+(flowchart_direction_tb)
138+(flowchart_direction_bt)
141+(flow_vertex_id) @variable
145+ (flow_link_arrow_start)
148+(flow_link_arrowtext "|" @punctuation.bracket)
150+(flow_vertex_square [ "[" "]" ] @punctuation.bracket )
151+(flow_vertex_circle ["((" "))"] @punctuation.bracket )
152+(flow_vertex_ellipse ["(-" "-)"] @punctuation.bracket )
153+(flow_vertex_stadium ["([" "])"] @punctuation.bracket )
154+(flow_vertex_subroutine ["[[" "]]"] @punctuation.bracket )
155+(flow_vertex_rect ["[|" "|]"] @punctuation.bracket )
156+(flow_vertex_cylinder ["[(" ")]"] @punctuation.bracket )
157+(flow_vertex_round ["(" ")"] @punctuation.bracket )
158+(flow_vertex_diamond ["{" "}"] @punctuation.bracket )
159+(flow_vertex_hexagon ["{{" "}}"] @punctuation.bracket )
160+(flow_vertex_odd [">" "]"] @punctuation.bracket )
161+(flow_vertex_trapezoid ["[/" "\\]"] @punctuation.bracket )
162+(flow_vertex_inv_trapezoid ["[\\" "/]"] @punctuation.bracket )
163+(flow_vertex_leanright ["[/" "/]"] @punctuation.bracket )
164+(flow_vertex_leanleft ["[\\" "\\]"] @punctuation.bracket )
166+(flow_stmt_subgraph ["[" "]"] @punctuation.bracket )
169+ (er_cardinarity_zero_or_one)
170+ (er_cardinarity_zero_or_more)
171+ (er_cardinarity_one_or_more)
172+ (er_cardinarity_only_one)
173+ (er_reltype_non_identifying)
174+ (er_reltype_identifying)
177+(er_entity_name) @variable
179+(er_attribute_type) @type
180+(er_attribute_name) @variable
183+ (er_attribute_key_type_pk)
184+ (er_attribute_key_type_fk)
187+(er_attribute_comment) @string