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
Adds some basic snippets to mzn grammar
dekker.one
10 years ago
0e445f44
cba724e8
+19
1 changed file
expand all
collapse all
unified
split
snippets
language-mzn.cson
+19
snippets/language-mzn.cson
···
1
1
+
'.source.mzn':
2
2
+
'import globals':
3
3
+
'prefix': 'glob'
4
4
+
'body': 'include "globals.mzn";\n$1'
5
5
+
'array declaration':
6
6
+
'prefix': 'arr'
7
7
+
'body': 'array[$1] of ${2:int}: $3;\n$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'
14
14
+
'sum':
15
15
+
'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'