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
'.source.mzn':
2
'import globals':
3
'prefix': 'glob'
4
-
'body': 'include "globals.mzn";\n$1'
5
'array declaration':
6
'prefix': 'arr'
7
-
'body': 'array[$1] of ${2:int}: $3;\n$4'
8
'forall':
9
'prefix': 'for'
10
-
'body': 'forall($1) (\n\t$2\n)\n$3'
11
-
'forall with in':
12
-
'prefix': 'fori'
13
-
'body': 'forall($1 in $2) (\n\t$3\n)\n$4'
14
'sum':
15
'prefix': 'sum'
16
-
'body': 'sum($1) (\n\t$2\n)\n$3'
17
-
'sum with in':
18
-
'prefix': 'sumi'
19
-
'body': 'sum($1 in $2) (\n\t$3\n)\n$4'
20
21
'solve satisfy':
22
'prefix': 'solve'
23
-
'body': 'solve satisfy;\n$1'
24
'solve minimize':
25
'prefix': 'min'
26
-
'body': 'solve minimize $1;\n$2'
27
'solve maximize':
28
'prefix': 'max'
29
-
'body': 'solve maximize $1;\n$2'
···
1
'.source.mzn':
2
'import globals':
3
'prefix': 'glob'
4
+
'body': 'include "globals.mzn";$1'
5
'array declaration':
6
'prefix': 'arr'
7
+
'body': 'array[$1] of ${2:int}: $3;$4'
8
'forall':
9
'prefix': 'for'
10
+
'body': 'forall($1) (\t$2)$3'
0
0
0
11
'sum':
12
'prefix': 'sum'
13
+
'body': 'sum($1) ($2)$3'
0
0
0
14
15
'solve satisfy':
16
'prefix': 'solve'
17
+
'body': 'solve satisfy;$1'
18
'solve minimize':
19
'prefix': 'min'
20
+
'body': 'solve minimize $1;$2'
21
'solve maximize':
22
'prefix': 'max'
23
+
'body': 'solve maximize $1;$2'