forked from wspace/corpus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.json
109 lines (109 loc) · 3.88 KB
/
project.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
101
102
103
104
105
106
107
108
109
{
"id": "cpp/buyoh-nospace",
"name": "nospace",
"authors": ["舞葉 (Mai Buyoh)"],
"license": "Unlicense",
"languages": ["C++", "Ruby"],
"tags": ["language", "interpreter", "programs"],
"date": "2018-09-05 15:36:34 +0900",
"spec_version": "0.3",
"source": ["https://github.com/buyoh/nospace"],
"challenges": ["yukicoder"],
"whitespace": { "extension": "ws" },
"programs": [
{ "path": "001_code.txt", "outputs": ["001_expected.txt"], "spec_version": "0.3" },
{ "path": "002_code.txt", "outputs": ["002_expected.txt"], "spec_version": "0.3" },
{ "path": "003_code.txt", "outputs": ["003_expected.txt"], "spec_version": "0.3" },
{ "path": "004_code.txt", "outputs": ["004_expected.txt"], "spec_version": "0.3" },
{ "path": "005_code.txt", "outputs": ["005_expected.txt"], "spec_version": "0.3" },
{ "path": "006_code.txt", "outputs": ["006_expected.txt"], "spec_version": "0.3" },
{ "path": "007_code.txt", "outputs": ["007_expected.txt"], "spec_version": "0.3" },
{ "path": "008_code.txt", "outputs": ["008_expected.txt"], "spec_version": "0.3" },
{ "path": "009_code.txt", "outputs": ["009_expected.txt"], "spec_version": "0.3" },
{
"path": "010_code.txt",
"inputs": ["010_stdin.txt"],
"outputs": ["010_expected.txt"],
"spec_version": "0.3"
},
{
"path": "011_code.txt",
"inputs": ["011_stdin.txt"],
"outputs": ["011_expected.txt"],
"spec_version": "0.3"
},
{
"path": "012_code.txt",
"inputs": ["012_stdin.txt"],
"outputs": ["012_expected.txt"],
"spec_version": "0.3"
},
{ "path": "013_code.txt", "outputs": ["013_expected.txt"], "spec_version": "0.3" },
{ "path": "014_code.txt", "outputs": ["014_expected.txt"], "spec_version": "0.3" },
{ "path": "015_code.txt", "outputs": ["015_expected.txt"], "spec_version": "0.3" },
{ "path": "016_code.txt", "outputs": ["016_expected.txt"], "spec_version": "0.3" },
{
"path": "017_code.txt",
"inputs": ["017_stdin.txt"],
"outputs": ["017_expected.txt"],
"spec_version": "0.3"
},
{
"path": "018_code.txt",
"inputs": ["018_stdin.txt"],
"outputs": ["018_expected.txt"],
"spec_version": "0.3"
},
{
"path": "019_code.txt",
"inputs": ["019_stdin.txt"],
"outputs": ["019_expected.txt"],
"spec_version": "0.3"
},
{
"path": "020_code.txt",
"inputs": ["020_stdin.txt"],
"outputs": ["020_expected.txt"],
"spec_version": "0.3"
},
{ "path": "021_code.txt", "outputs": ["021_expected.txt"], "spec_version": "0.3" },
{ "path": "022_code.txt", "outputs": ["022_expected.txt"], "spec_version": "0.3" },
{ "path": "023_code.txt", "outputs": ["023_expected.txt"], "spec_version": "0.3" },
{ "path": "024_code.txt", "outputs": ["024_expected.txt"], "spec_version": "0.3" },
{
"path": "025_code.txt",
"inputs": ["025_stdin.txt"],
"outputs": ["025_expected.txt"],
"spec_version": "0.3"
},
{ "path": "026_code.txt", "outputs": ["026_expected.txt"], "spec_version": "0.3" },
{
"path": "027_code.txt",
"inputs": ["027_stdin.txt"],
"outputs": ["027_expected.txt"],
"spec_version": "0.3"
},
{
"path": "yukicoder646_1_code.txt",
"inputs": ["yukicoder646_1_stdin.txt"],
"outputs": ["yukicoder646_1_expected.txt"],
"spec_version": "0.3"
},
{
"path": "yukicoder677_code.txt",
"inputs": ["yukicoder677_stdin.txt"],
"outputs": ["yukicoder677_expected.txt"],
"spec_version": "0.3"
}
],
"commands": [
{
"type": "language compiler",
"bin": "maicomp",
"usage": "$0 [<file>]",
"notes": "Reads from stdin, if no file is given"
},
{ "type": "interpreter", "bin": "vm/run.rb", "usage": "ruby $0 <file> [<stdin_file>]" },
{ "type": "test", "bin": "test.rb", "usage": "ruby $0" }
]
}