101 lines
1.2 KiB
Text
101 lines
1.2 KiB
Text
NAME=pB 0xff
|
|
FILE==
|
|
CMDS=<<EOF
|
|
wx 0xff
|
|
pB 2
|
|
EOF
|
|
EXPECT=<<EOF
|
|
1111111100000000
|
|
EOF
|
|
RUN
|
|
|
|
NAME=pb
|
|
FILE==
|
|
CMDS=<<EOF
|
|
wx 0x12
|
|
pb 8
|
|
pb 4 2
|
|
pb 4 3
|
|
echo ---
|
|
wx 01010f00
|
|
echo 0...4...8...c...
|
|
echo pb 16 0
|
|
pb 16 0
|
|
echo pb 16
|
|
pb 16
|
|
echo pb 16 1
|
|
pb 16 1
|
|
echo pb 16 2
|
|
pb 16 2
|
|
echo pb 16 3
|
|
pb 16 3
|
|
echo pb 16 4
|
|
pb 16 4
|
|
echo pb 16 5
|
|
pb 16 5
|
|
echo pb 16 6
|
|
pb 16 6
|
|
echo pb 16 7
|
|
pb 16 7
|
|
echo pb 16 8
|
|
pb 16 8
|
|
echo pb 16 9
|
|
pb 16 9
|
|
echo pb 16 10
|
|
pb 16 10
|
|
echo 0...4...8...c...
|
|
echo pb 3 9
|
|
pb 3 19
|
|
EOF
|
|
EXPECT=<<EOF
|
|
00010010
|
|
0100
|
|
1001
|
|
---
|
|
0...4...8...c...
|
|
pb 16 0
|
|
0000000100000001
|
|
pb 16
|
|
0000000100000001
|
|
pb 16 1
|
|
0000001000000010
|
|
pb 16 2
|
|
0000010000000100
|
|
pb 16 3
|
|
0000100000001000
|
|
pb 16 4
|
|
0001000000010000
|
|
pb 16 5
|
|
0010000000100001
|
|
pb 16 6
|
|
0100000001000011
|
|
pb 16 7
|
|
1000000010000111
|
|
pb 16 8
|
|
0000000100001111
|
|
pb 16 9
|
|
0000001000011110
|
|
pb 16 10
|
|
0000010000111100
|
|
0...4...8...c...
|
|
pb 3 9
|
|
011
|
|
EOF
|
|
RUN
|
|
|
|
NAME=pxb 8
|
|
FILE==
|
|
CMDS=pxb 8
|
|
EXPECT=<<EOF
|
|
0x00000000 0000.0000 0000.0000 0000.0000 0000.0000 0x00000000 ....
|
|
0x00000004 0000.0000 0000.0000 0000.0000 0000.0000 0x00000000 ....
|
|
EOF
|
|
RUN
|
|
|
|
NAME=pB -10
|
|
FILE=malloc://1024
|
|
CMDS=wx 90909090909090909090 ; s 10 ; pB -10
|
|
EXPECT=<<EOF
|
|
10010000100100001001000010010000100100001001000010010000100100001001000010010000
|
|
EOF
|
|
RUN
|