This commit is contained in:
wangfiox 2024-08-08 00:23:26 +08:00
parent bac07b060e
commit 8def9687dd
259 changed files with 618210 additions and 1 deletions

1
.gitignore vendored
View File

@ -6,5 +6,6 @@ build
**/asm **/asm
**/log **/log
**/output **/output
!**/expect/output
**/*.toml **/*.toml
zci.toml zci.toml

View File

@ -0,0 +1,2 @@
3

View File

@ -0,0 +1,2 @@
10

View File

@ -0,0 +1,2 @@
5

View File

@ -0,0 +1,2 @@
0

View File

@ -0,0 +1,2 @@
14

View File

@ -0,0 +1,2 @@
21

View File

@ -0,0 +1,2 @@
5

View File

@ -0,0 +1,2 @@
5

View File

@ -0,0 +1,2 @@
4

View File

@ -0,0 +1,2 @@
9

View File

@ -0,0 +1,2 @@
4

View File

@ -0,0 +1,2 @@
9

View File

@ -0,0 +1,2 @@
15

View File

@ -0,0 +1,2 @@
248

View File

@ -0,0 +1,2 @@
8

View File

@ -0,0 +1,2 @@
50

View File

@ -0,0 +1,2 @@
25

View File

@ -0,0 +1,2 @@
2

View File

@ -0,0 +1,2 @@
2

View File

@ -0,0 +1,2 @@
3

View File

@ -0,0 +1,2 @@
1

View File

@ -0,0 +1,2 @@
-5
0

View File

@ -0,0 +1,2 @@
25

View File

@ -0,0 +1,2 @@
25

View File

@ -0,0 +1,2 @@
25

View File

@ -0,0 +1,2 @@
88
0

View File

@ -0,0 +1,2 @@
3

View File

@ -0,0 +1,2 @@
54

View File

@ -0,0 +1,2 @@
23

View File

@ -0,0 +1,2 @@
201

View File

@ -0,0 +1,2 @@
36

View File

@ -0,0 +1,2 @@
198

View File

@ -0,0 +1,2 @@
96

View File

@ -0,0 +1,2 @@
88

View File

@ -0,0 +1,2 @@
51

View File

@ -0,0 +1,2 @@
40

View File

@ -0,0 +1,2 @@
24

View File

@ -0,0 +1,2 @@
40

View File

@ -0,0 +1,2 @@
1

View File

@ -0,0 +1,2 @@
1
1

View File

@ -0,0 +1,2 @@
0

View File

@ -0,0 +1,2 @@
4
0

View File

@ -0,0 +1,2 @@
21

View File

@ -0,0 +1,2 @@
1

View File

@ -0,0 +1,2 @@
1024
0

View File

@ -0,0 +1,2 @@
5

View File

@ -0,0 +1,2 @@
15

View File

@ -0,0 +1,2 @@
88

View File

@ -0,0 +1,2 @@
-171
0

View File

@ -0,0 +1,2 @@
2
0

View File

@ -0,0 +1,2 @@
11111210
0

View File

@ -0,0 +1,6 @@
0 3 0 3
3 3
ADF
CIJK
0

View File

@ -0,0 +1,2 @@
1
0

View File

@ -0,0 +1,2 @@
-40
62

View File

@ -0,0 +1,7 @@
331
1
218
5
6719
0

View File

@ -0,0 +1,12 @@
0
1
2
3
4
5
6
7
8
9
0

View File

@ -0,0 +1,12 @@
0
1
2
3
4
5
6
7
8
9
0

View File

@ -0,0 +1,12 @@
0
1
2
3
4
5
6
7
8
9
0

View File

@ -0,0 +1,12 @@
0
1
2
3
4
5
6
7
8
9
0

View File

@ -0,0 +1,12 @@
0
1
2
3
4
5
6
7
8
9
0

View File

@ -0,0 +1,12 @@
0
1
2
3
4
5
6
7
8
9
0

View File

@ -0,0 +1,3 @@
97: -64412 -63865 -63687 -62145 -60066 -59283 -58581 -58451 -58381 -58092 -57451 -52888 -52763 -52541 -47314 -46994 -46019 -44913 -39850 -38879 -38805 -38481 -38236 -37486 -35818 -33049 -32676 -32032 -29113 -24783 -22162 -21799 -18640 -18185 -16559 -14684 -14203 -10753 -10525 -9882 -3812 -2730 -2723 -2556 -2221 -2033 760 1155 1715 1996 2406 4245 5335 6602 7266 9161 11292 12117 14799 14967 14992 16023 18009 19859 21562 22077 23040 24886 28370 30956 33608 35700 36163 37320 38395 38767 40444 40779 46231 46501 46802 48155 51479 51868 52218 52562 52802 53534 53676 57399 57606 59389 59786 60818 61266 63111 64903
0

View File

@ -0,0 +1,3 @@
8
0

View File

@ -0,0 +1,2 @@
3102343761271952753654505476597868729361003112012671299112096683775968059149440439438030623917912792644636180
0

View File

@ -0,0 +1,2 @@
2
0

View File

@ -0,0 +1,2 @@
39480
56

View File

@ -0,0 +1,2 @@
13
0

View File

@ -0,0 +1,2 @@
5975945915885855825795765735705675645615585555525495465435405375345315285255225195165135105075045014984954924894864834804774744714684654624594564534504474444414384354324294264234204174144114084054023993963933903873843813783753723693663633603573543513483453423393363333303273243213183153123093063033002972942912882852822792762732702672642612582552522492462432402372342312282252222192162132102072042011981951921891861831801771741711681651621591561531501471441411381351321291261231201171141111081051029996939087848178757269666360575451484542393633302724211815129630
0

View File

@ -0,0 +1,3 @@
I'm Suzumiya Haruhi from the East Junior High School, and I'm not interested in ordinary humans. If there were an alien, a time traveller, an otherworlder or a superhero among you, please come to meet me! That's all.
0

View File

@ -0,0 +1,9 @@
-820
696
1220
panic!
-1
panic!
-1
0

View File

@ -0,0 +1,3 @@
0 1 8 4 13 17
0

View File

@ -0,0 +1,8 @@
dog
cat
dog
dog
cat
cat
0

View File

@ -0,0 +1,6 @@
1 2, 1 3, 2 3, 1 2, 3 1, 3 2, 1 2, 1 3, 2 3, 2 1, 3 1, 2 3, 1 2, 1 3, 2 3,
1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3,
1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3,
1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 3 1, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 1 2, 3 2, 3 1, 2 1, 3 2, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3, 2 1, 3 2, 3 1, 2 1, 2 3, 1 3, 1 2, 3 2, 1 3, 2 1, 2 3, 1 3,
0

View File

@ -0,0 +1,7 @@
4006571
9900
1504379
758219
99336677
0

View File

@ -0,0 +1,3 @@
23
0

View File

@ -0,0 +1,3 @@
77
0

View File

@ -0,0 +1,109 @@
1
1 3 5 2 4
1 4 2 5 3
2 4 1 3 5
2 5 3 1 4
3 1 4 2 5
3 5 2 4 1
4 1 3 5 2
4 2 5 3 1
5 2 4 1 3
5 3 1 4 2
2 4 6 1 3 5
3 6 2 5 1 4
4 1 5 2 6 3
5 3 1 6 4 2
1 5 8 6 3 7 2 4
1 6 8 3 7 4 2 5
1 7 4 6 8 2 5 3
1 7 5 8 2 4 6 3
2 4 6 8 3 1 7 5
2 5 7 1 3 8 6 4
2 5 7 4 1 8 6 3
2 6 1 7 4 8 3 5
2 6 8 3 1 4 7 5
2 7 3 6 8 5 1 4
2 7 5 8 1 4 6 3
2 8 6 1 3 5 7 4
3 1 7 5 8 2 4 6
3 5 2 8 1 7 4 6
3 5 2 8 6 4 7 1
3 5 7 1 4 2 8 6
3 5 8 4 1 7 2 6
3 6 2 5 8 1 7 4
3 6 2 7 1 4 8 5
3 6 2 7 5 1 8 4
3 6 4 1 8 5 7 2
3 6 4 2 8 5 7 1
3 6 8 1 4 7 5 2
3 6 8 1 5 7 2 4
3 6 8 2 4 1 7 5
3 7 2 8 5 1 4 6
3 7 2 8 6 4 1 5
3 8 4 7 1 6 2 5
4 1 5 8 2 7 3 6
4 1 5 8 6 3 7 2
4 2 5 8 6 1 3 7
4 2 7 3 6 8 1 5
4 2 7 3 6 8 5 1
4 2 7 5 1 8 6 3
4 2 8 5 7 1 3 6
4 2 8 6 1 3 5 7
4 6 1 5 2 8 3 7
4 6 8 2 7 1 3 5
4 6 8 3 1 7 5 2
4 7 1 8 5 2 6 3
4 7 3 8 2 5 1 6
4 7 5 2 6 1 3 8
4 7 5 3 1 6 8 2
4 8 1 3 6 2 7 5
4 8 1 5 7 2 6 3
4 8 5 3 1 7 2 6
5 1 4 6 8 2 7 3
5 1 8 4 2 7 3 6
5 1 8 6 3 7 2 4
5 2 4 6 8 3 1 7
5 2 4 7 3 8 6 1
5 2 6 1 7 4 8 3
5 2 8 1 4 7 3 6
5 3 1 6 8 2 4 7
5 3 1 7 2 8 6 4
5 3 8 4 7 1 6 2
5 7 1 3 8 6 4 2
5 7 1 4 2 8 6 3
5 7 2 4 8 1 3 6
5 7 2 6 3 1 4 8
5 7 2 6 3 1 8 4
5 7 4 1 3 8 6 2
5 8 4 1 3 6 2 7
5 8 4 1 7 2 6 3
6 1 5 2 8 3 7 4
6 2 7 1 3 5 8 4
6 2 7 1 4 8 5 3
6 3 1 7 5 8 2 4
6 3 1 8 4 2 7 5
6 3 1 8 5 2 4 7
6 3 5 7 1 4 2 8
6 3 5 8 1 4 2 7
6 3 7 2 4 8 1 5
6 3 7 2 8 5 1 4
6 3 7 4 1 8 2 5
6 4 1 5 8 2 7 3
6 4 2 8 5 7 1 3
6 4 7 1 3 5 2 8
6 4 7 1 8 2 5 3
6 8 2 4 1 7 5 3
7 1 3 8 6 4 2 5
7 2 4 1 8 5 3 6
7 2 6 3 1 4 8 5
7 3 1 6 8 5 2 4
7 3 8 2 5 1 6 4
7 4 2 5 8 1 3 6
7 4 2 8 6 1 3 5
7 5 3 1 6 8 2 4
8 2 4 1 7 5 3 6
8 2 5 3 1 7 4 6
8 3 1 6 2 5 7 4
8 4 1 3 6 2 7 5
107

View File

@ -0,0 +1,4 @@
43
6
0

View File

@ -0,0 +1,12 @@
1
4 2
5
8 4
9
12 8
13
16 16
24 16
29 16
29

View File

@ -0,0 +1,20 @@
3
5
8
13
21
34
55
89
144
233
377
610
987
1597
2584
4181
6765
10946
236

View File

@ -0,0 +1,30 @@
Welcome to the Japari Park!
Araiguma says hello to Tairiku Ookami
Tairiku Ookami says hello to Saabaru
Araiguma says hello to Kaban
Hunboruto Pengin says hello to Hashibirokou
Hashibirokou says hello to Tairiku Ookami
Hunboruto Pengin says hello to Saabaru
Hashibirokou says hello to Araiguma
Araiguma says hello to Hunboruto Pengin
Hashibirokou says hello to Kaban
Araiguma says hello to Hashibirokou
Kaban says hello to Tairiku Ookami
Araiguma says hello to Saabaru
Kaban says hello to Araiguma
Hashibirokou says hello to Hunboruto Pengin
Saabaru says hello to Tairiku Ookami
Hashibirokou says hello to Saabaru
Saabaru says hello to Araiguma
Kaban says hello to Hunboruto Pengin
Saabaru says hello to Kaban
Kaban says hello to Hashibirokou
Tairiku Ookami says hello to Kaban
Kaban says hello to Saabaru
Hunboruto Pengin says hello to Tairiku Ookami
Saabaru says hello to Hunboruto Pengin
Hunboruto Pengin says hello to Araiguma
Saabaru says hello to Hashibirokou
Hunboruto Pengin says hello to Kaban
0

View File

@ -0,0 +1,2 @@
55

View File

@ -0,0 +1,18 @@
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
0

View File

@ -0,0 +1,2 @@
02425294124166176216218-22282-34782142718170218357718485218672718700218877718865218842718825218832718815218822718825218832718815218822718805218
216

View File

@ -0,0 +1,3 @@
3
0

View File

@ -0,0 +1,2 @@
7238926282254275832735749053546579352646394592968929756452279588796363928129015723262728293639586883878996254264273279282290354452459574639657756905929935175115723262728293639586883878996254264273279282290354452459574639657756905929935157232627282936395868838789962542642732792822903544524595746396577569059299351572326272829363958688387899625426427327928229035445245957463965775690592993500014500056800018350002210000119500024160002770003581016102157158658902805545816096195895834243461553125546824662331115043274-77600
0

View File

@ -0,0 +1,2 @@
160

View File

@ -0,0 +1,3 @@
331024
0

View File

@ -0,0 +1,5 @@
0123000009
9
805 3612 2695 1778 861 3668 2751 1834 917 0
0

View File

@ -0,0 +1,2 @@
2822118
0

View File

@ -0,0 +1,3 @@
254
0

View File

@ -0,0 +1,4 @@
01234567891011121314151617181920212223242526272829
6
25

View File

@ -0,0 +1,2 @@
194
194

View File

@ -0,0 +1,2 @@
250

View File

@ -0,0 +1,2 @@
38

View File

@ -0,0 +1,20 @@
ok
ok
ok
ok
ok
ok
ok
ok
0x1.e691e6p+1 3
0x1.e691e6p+3 12
0x1.11b21p+5 28
0x1.e691e6p+5 50
0x1.7c21fcp+6 78
0x1.11b21p+7 113
0x1.7487b2p+7 153
0x1.e691e6p+7 201
0x1.33e85p+8 254
10: 0x1.333334p+0 0x1.333334p+1 0x1.ccccccp+1 0x1.333334p+2 0x1.8p+2 0x1.ccccccp+2 0x1.0cccccp+3 0x1.333334p+3 0x1.599998p+3 0x1p+0
0

View File

@ -0,0 +1,5 @@
024
024
024
0

View File

@ -0,0 +1,5 @@
000
000
000
0

View File

@ -0,0 +1,5 @@
036
036
036
0

Some files were not shown because too many files have changed in this diff Show More