mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-12-29 13:21:01 +00:00
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -630,6 +630,9 @@
|
|||||||
[submodule "vendor/grammars/Lean.tmbundle"]
|
[submodule "vendor/grammars/Lean.tmbundle"]
|
||||||
path = vendor/grammars/Lean.tmbundle
|
path = vendor/grammars/Lean.tmbundle
|
||||||
url = https://github.com/leanprover/Lean.tmbundle
|
url = https://github.com/leanprover/Lean.tmbundle
|
||||||
|
[submodule "vendor/grammars/ampl"]
|
||||||
|
path = vendor/grammars/ampl
|
||||||
|
url = https://github.com/ampl/sublime-ampl
|
||||||
[submodule "vendor/grammars/openscad.tmbundle"]
|
[submodule "vendor/grammars/openscad.tmbundle"]
|
||||||
path = vendor/grammars/openscad.tmbundle
|
path = vendor/grammars/openscad.tmbundle
|
||||||
url = https://github.com/tbuser/openscad.tmbundle
|
url = https://github.com/tbuser/openscad.tmbundle
|
||||||
|
|||||||
@@ -143,6 +143,8 @@ vendor/grammars/actionscript3-tmbundle:
|
|||||||
- text.xml.flex-config
|
- text.xml.flex-config
|
||||||
vendor/grammars/ada.tmbundle:
|
vendor/grammars/ada.tmbundle:
|
||||||
- source.ada
|
- source.ada
|
||||||
|
vendor/grammars/ampl:
|
||||||
|
- source.ampl
|
||||||
vendor/grammars/ant.tmbundle:
|
vendor/grammars/ant.tmbundle:
|
||||||
- text.xml.ant
|
- text.xml.ant
|
||||||
vendor/grammars/antlr.tmbundle:
|
vendor/grammars/antlr.tmbundle:
|
||||||
|
|||||||
@@ -41,6 +41,14 @@ AGS Script:
|
|||||||
tm_scope: source.c++
|
tm_scope: source.c++
|
||||||
ace_mode: c_cpp
|
ace_mode: c_cpp
|
||||||
|
|
||||||
|
AMPL:
|
||||||
|
type: programming
|
||||||
|
color: "#00008B"
|
||||||
|
extensions:
|
||||||
|
- .ampl
|
||||||
|
tm_scope: source.ampl
|
||||||
|
ace_mode: text
|
||||||
|
|
||||||
ANTLR:
|
ANTLR:
|
||||||
type: programming
|
type: programming
|
||||||
color: "#9DC3FF"
|
color: "#9DC3FF"
|
||||||
|
|||||||
25
samples/AMPL/toy.ampl
Normal file
25
samples/AMPL/toy.ampl
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
# A toy knapsack problem from the LocalSolver docs written in AMPL.
|
||||||
|
|
||||||
|
set I;
|
||||||
|
param Value{I};
|
||||||
|
param Weight{I};
|
||||||
|
param KnapsackBound;
|
||||||
|
var Take{I} binary;
|
||||||
|
|
||||||
|
maximize TotalValue: sum{i in I} Take[i] * Value[i];
|
||||||
|
s.t. WeightLimit: sum{i in I} Take[i] * Weight[i] <= KnapsackBound;
|
||||||
|
|
||||||
|
data;
|
||||||
|
|
||||||
|
param:
|
||||||
|
I: Weight Value :=
|
||||||
|
0 10 1
|
||||||
|
1 60 10
|
||||||
|
2 30 15
|
||||||
|
3 40 40
|
||||||
|
4 30 60
|
||||||
|
5 20 90
|
||||||
|
6 20 100
|
||||||
|
7 2 15;
|
||||||
|
|
||||||
|
param KnapsackBound := 102;
|
||||||
1
vendor/grammars/ampl
vendored
Submodule
1
vendor/grammars/ampl
vendored
Submodule
Submodule vendor/grammars/ampl added at 2e399ebf4a
Reference in New Issue
Block a user