-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbenchmark.json
100 lines (100 loc) · 2.27 KB
/
benchmark.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
{
"iris":{
"id":"iris",
"language":"Iris",
"prereq":"iris",
"buildcmd":"iris build Iris.iris",
"runcmd":"./iris"
},
"nodejs":{
"id":"nodejs",
"language":"NodeJS",
"prereq":"node -v",
"runcmd":"node NodeJS.js"
},
"golang":{
"id":"golang",
"language":"Go",
"prereq":"go version",
"buildcmd":"go build GoLang.go",
"runcmd":"./GoLang"
},
"python":{
"id":"python",
"language":"Python",
"prereq":"python3 --version",
"runcmd":"python3 Python.py"
},
"lua":{
"id":"lua",
"language":"Lua",
"prereq":"lua -v",
"runcmd":"lua Lua.lua"
},
"java":{
"id":"java",
"language":"Java",
"prereq":"java --version",
"buildcmd":"javac Java.java",
"runcmd":"java Java"
},
"cpp":{
"id":"cpp",
"language":"C++",
"prereq":"clang++ --version",
"buildcmd":"clang++ CPP.cpp -std=c++11",
"runcmd":"./a.out"
},
"ruby":{
"id":"ruby",
"language":"Ruby",
"prereq":"ruby -v",
"runcmd":"ruby Ruby.rb"
},
"perl":{
"id":"perl",
"language":"Perl",
"prereq":"perl -v",
"runcmd":"perl Perl.pl"
},
"swift":{
"id":"swift",
"language":"Swift",
"prereq":"swift --help",
"buildcmd":"swiftc Swift.swift -parse-as-library",
"runcmd":"./Swift"
},
"julia":{
"id":"julia",
"language":"Julia",
"prereq":"julia -v",
"runcmd":"julia Julia.jl"
},
"fortran":{
"id":"fortran",
"language":"Fortran",
"prereq":"gfortran --version",
"buildcmd":"gfortran Fortran.f03",
"runcmd":"./a.out"
},
"php":{
"id":"php",
"language":"PHP",
"prereq":"php -v",
"runcmd":"php PHP.php"
},
"csharp":{
"id":"csharp",
"language":"C#",
"prereq":"mono -V",
"buildcmd":"csc CSharp.cs",
"runcmd":"mono CSharp.exe"
},
"rust":{
"id":"rust",
"language":"Rust",
"prereq":"cargo -V",
"buildcmd":"cargo build",
"runcmd":"./target/debug/Rust"
}
}