tangled
alpha
login
or
join now
dekker.one
/
atom-language-mzn
0
fork
atom
Atom package to provide syntax highlighting for the MiniZinc constraint modelling language
0
fork
atom
overview
issues
pulls
pipelines
Removes newlines from the snippets
dekker.one
10 years ago
6e487e7e
f500f005
+7
-13
1 changed file
expand all
collapse all
unified
split
snippets
language-mzn.cson
+7
-13
snippets/language-mzn.cson
···
1
1
'.source.mzn':
2
2
'import globals':
3
3
'prefix': 'glob'
4
4
-
'body': 'include "globals.mzn";\n$1'
4
4
+
'body': 'include "globals.mzn";$1'
5
5
'array declaration':
6
6
'prefix': 'arr'
7
7
-
'body': 'array[$1] of ${2:int}: $3;\n$4'
7
7
+
'body': 'array[$1] of ${2:int}: $3;$4'
8
8
'forall':
9
9
'prefix': 'for'
10
10
-
'body': 'forall($1) (\n\t$2\n)\n$3'
11
11
-
'forall with in':
12
12
-
'prefix': 'fori'
13
13
-
'body': 'forall($1 in $2) (\n\t$3\n)\n$4'
10
10
+
'body': 'forall($1) (\t$2)$3'
14
11
'sum':
15
12
'prefix': 'sum'
16
16
-
'body': 'sum($1) (\n\t$2\n)\n$3'
17
17
-
'sum with in':
18
18
-
'prefix': 'sumi'
19
19
-
'body': 'sum($1 in $2) (\n\t$3\n)\n$4'
13
13
+
'body': 'sum($1) ($2)$3'
20
14
21
15
'solve satisfy':
22
16
'prefix': 'solve'
23
23
-
'body': 'solve satisfy;\n$1'
17
17
+
'body': 'solve satisfy;$1'
24
18
'solve minimize':
25
19
'prefix': 'min'
26
26
-
'body': 'solve minimize $1;\n$2'
20
20
+
'body': 'solve minimize $1;$2'
27
21
'solve maximize':
28
22
'prefix': 'max'
29
29
-
'body': 'solve maximize $1;\n$2'
23
23
+
'body': 'solve maximize $1;$2'