forked from wspace/corpus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.json
49 lines (49 loc) · 1.65 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
{
"id": "c/zackeua",
"name": "Whitespace",
"authors": ["Zackeus Zetterberg"],
"license": "none",
"languages": ["C", "C++", "Python"],
"tags": ["interpreter", "programs"],
"date": "2021-01-10 14:34:18 +0100",
"spec_version": "0.2",
"source": ["https://github.com/zackeua/Whitespace"],
"whitespace": { "extension": "ws" },
"programs": [
{ "path": "code/bf.ws", "aux": ["bf.ws"], "spec_version": "0.3", "notes": "Has extra trailing LF" },
{
"path": "code/collaz.ws",
"aux": ["collaz.ws"],
"spec_version": "0.3",
"notes": "Has extra trailing LF"
},
{ "path": "code/count.ws", "aux": ["count.ws"], "spec_version": "0.2" },
{ "path": "code/example.ws", "aux": ["example.ws"], "spec_version": "0.2" },
{
"path": "code/fact.ws",
"aux": ["fact.ws"],
"spec_version": "0.2",
"notes": "Prints \"Hello, World!\\n\""
},
{
"path": "code/fib.ws",
"aux": ["fib.ws"],
"equivalent": "fibonacci.ws",
"spec_version": "0.2",
"notes": "Has extra trailing LF"
},
{ "path": "code/hello.ws", "aux": ["hello.ws"], "spec_version": "0.2" },
{
"path": "code/nerd.ws",
"aux": ["code/optimNerd.ws", "nerd.ws", "optimNerd.ws"],
"spec_version": "0.2",
"notes": "Has extra trailing LF"
}
],
"commands": [
{ "bin": "wlang", "usage": "$0 <file>", "notes": "File extension must be .ws" },
{ "bin": "whitespacecpp", "usage": "$0 <file>", "notes": "File extension must be .ws" },
{ "bin": "whitespace.py", "usage": "python3 $0 <file>", "notes": "File extension must be .ws" }
],
"todo": "Document commands and program spec versions"
}