forked from wspace/corpus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.json
101 lines (101 loc) · 6.08 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
{
"id": "rust/thaliaarchi-yspace",
"name": "yspace",
"authors": ["Thalia Archibald"],
"license": "MPL-2.0",
"languages": ["Rust"],
"tags": ["compiler", "programs"],
"date": "2021-05-07 04:53:38 -0700",
"spec_version": "0.3",
"source": ["https://github.com/thaliaarchi/yspace"],
"whitespace": { "extension": "ws" },
"programs": [
{ "path": "tests/copy_error.ws", "spec_version": "0.3" },
{ "path": "tests/copy_error_unused.ws", "spec_version": "0.3" },
{ "path": "tests/copy_negative.ws", "spec_version": "0.3" },
{ "path": "tests/copy_negative_unused.ws", "spec_version": "0.3" },
{ "path": "tests/copy_zero_empty.ws", "spec_version": "0.3" },
{ "path": "tests/copy_zero_empty_unused.ws", "spec_version": "0.3" },
{ "path": "tests/copy_zero_sign_only.ws", "spec_version": "0.3" },
{ "path": "tests/div_zero.ws", "spec_version": "0.2" },
{ "path": "tests/div_zero_unused.ws", "spec_version": "0.2" },
{ "path": "tests/empty_file.ws", "spec_version": "0.2" },
{ "path": "tests/encoding_invalid_utf8.ws", "spec_version": "0.2" },
{ "path": "tests/encoding_invalid_utf8_lazy.ws", "spec_version": "0.2" },
{ "path": "tests/encoding_utf8_bom.ws", "spec_version": "0.2" },
{ "path": "tests/implicit_end.ws", "spec_version": "0.2" },
{ "path": "tests/leading_zero_labels.ws", "spec_version": "0.2" },
{ "path": "tests/mod_zero.ws", "spec_version": "0.2" },
{ "path": "tests/mod_zero_unused.ws", "spec_version": "0.2" },
{ "path": "tests/printc_all_codepoints.ws", "spec_version": "0.3" },
{ "path": "tests/printc_all_surrogates.ws", "spec_version": "0.3" },
{ "path": "tests/printc_codepoint.ws", "spec_version": "0.2" },
{ "path": "tests/printc_negative.ws", "spec_version": "0.2" },
{ "path": "tests/printc_too_large.ws", "spec_version": "0.2" },
{ "path": "tests/printi_long_number_54_bits.ws", "spec_version": "0.2" },
{ "path": "tests/printi_long_number_334_bits.ws", "spec_version": "0.2" },
{ "path": "tests/printi_negative_zero.ws", "spec_version": "0.2" },
{ "path": "tests/push_zero_empty.ws", "spec_version": "0.2" },
{ "path": "tests/push_zero_empty_unused.ws", "spec_version": "0.2" },
{ "path": "tests/push_zero_sign_only.ws", "spec_version": "0.2" },
{ "path": "tests/readc_codepoint.ws", "spec_version": "0.2" },
{ "path": "tests/readc_echo.ws", "spec_version": "0.2" },
{ "path": "tests/readi_echo.ws", "spec_version": "0.2" },
{ "path": "tests/retrieve_negative.ws", "spec_version": "0.2" },
{ "path": "tests/retrieve_negative_unused.ws", "spec_version": "0.2" },
{ "path": "tests/retrieve_unset.ws", "spec_version": "0.2" },
{ "path": "tests/retrieve_unset_less.ws", "spec_version": "0.2" },
{ "path": "tests/retrieve_unset_unused.ws", "spec_version": "0.2" },
{ "path": "tests/slide_less.ws", "spec_version": "0.3" },
{ "path": "tests/slide_negative.ws", "spec_version": "0.3" },
{ "path": "tests/slide_zero.ws", "spec_version": "0.3" },
{ "path": "tests/slide_zero_empty.ws", "spec_version": "0.3" },
{ "path": "tests/slide_zero_sign_only.ws", "spec_version": "0.3" },
{ "path": "tests/store_negative.ws", "spec_version": "0.2" },
{ "path": "tests/undefined_label_call.ws", "spec_version": "0.2" },
{ "path": "tests/undefined_label_jmp.ws", "spec_version": "0.2" },
{ "path": "tests/undefined_label_jn.ws", "spec_version": "0.2" },
{ "path": "tests/undefined_label_jz.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_add.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_div.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_drop.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_dup.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_jn.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_jz.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_mod.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_mul.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_printc.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_printi.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_readc.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_readi.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_ret.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_retrieve.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_slide.ws", "spec_version": "0.3" },
{ "path": "tests/underflow_slide_negative.ws", "spec_version": "0.3" },
{ "path": "tests/underflow_slide_zero.ws", "spec_version": "0.3" },
{ "path": "tests/underflow_store.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_sub.ws", "spec_version": "0.2" },
{ "path": "tests/underflow_swap.ws", "spec_version": "0.2" },
{ "path": "tests/unknown_instruction_lls.ws", "spec_version": "-" },
{ "path": "tests/unknown_instruction_llt.ws", "spec_version": "-" },
{ "path": "tests/unknown_instruction_stt.ws", "spec_version": "-" },
{ "path": "tests/unknown_instruction_tll.ws", "spec_version": "-" },
{ "path": "tests/unknown_instruction_tlsl.ws", "spec_version": "-" },
{ "path": "tests/unknown_instruction_tltl.ws", "spec_version": "-" },
{ "path": "tests/unknown_instruction_tsl.ws", "spec_version": "-" },
{ "path": "tests/unknown_instruction_tstl.ws", "spec_version": "-" },
{ "path": "tests/unknown_instruction_ttl.ws", "spec_version": "-" },
{ "path": "tests/unterminated_call.ws", "spec_version": "0.2" },
{ "path": "tests/unterminated_copy.ws", "spec_version": "0.3" },
{ "path": "tests/unterminated_jmp.ws", "spec_version": "0.2" },
{ "path": "tests/unterminated_jn.ws", "spec_version": "0.2" },
{ "path": "tests/unterminated_jz.ws", "spec_version": "0.2" },
{ "path": "tests/unterminated_label.ws", "spec_version": "0.2" },
{ "path": "tests/unterminated_push.ws", "spec_version": "0.2" },
{ "path": "tests/unterminated_slide.ws", "spec_version": "0.3" }
],
"commands": [
{ "bin": "target/release/yspace", "usage": "<file>" },
{ "type": "test", "bin": "tests/test.sh", "usage": "cd tests && ./test.sh" }
]
}