193 lines
9.9 KiB
Text
193 lines
9.9 KiB
Text
NAME=wes 10
|
|
FILE==
|
|
CMDS=<<EOF
|
|
w aaaaaaaaaa
|
|
pf z @ 0x0
|
|
px
|
|
wes 10
|
|
pf z @ 0x0
|
|
pf z @ 0xa
|
|
px
|
|
EOF
|
|
EXPECT=<<EOF
|
|
0x00000000 = "aaaaaaaaaa"
|
|
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
|
|
0x00000000 6161 6161 6161 6161 6161 0000 0000 0000 aaaaaaaaaa......
|
|
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000000 = "aaaaaaaaaaaaaaaaaaaa"
|
|
0x0000000a = "aaaaaaaaaa"
|
|
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
|
|
0x00000000 6161 6161 6161 6161 6161 6161 6161 6161 aaaaaaaaaaaaaaaa
|
|
0x00000010 6161 6161 0000 0000 0000 0000 0000 0000 aaaa............
|
|
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
EOF
|
|
RUN
|
|
|
|
NAME=wes -4
|
|
FILE==
|
|
CMDS=<<EOF
|
|
w aaaaaaaaaa @ 8
|
|
pf z @ 0x8
|
|
px
|
|
wes -4 @ 8
|
|
pf z @ 0x4
|
|
pf z @ 0xa
|
|
px
|
|
s 0
|
|
px
|
|
EOF
|
|
EXPECT=<<EOF
|
|
0x00000008 = "aaaaaaaaaa"
|
|
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
|
|
0x00000000 0000 0000 0000 0000 6161 6161 6161 6161 ........aaaaaaaa
|
|
0x00000010 6161 0000 0000 0000 0000 0000 0000 0000 aa..............
|
|
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000004 = "aaaaaaaaaa"
|
|
0x0000000a = "aaaa"
|
|
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
|
|
0x00000000 0000 0000 6161 6161 6161 6161 6161 0000 ....aaaaaaaaaa..
|
|
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
|
|
0x00000000 0000 0000 6161 6161 6161 6161 6161 0000 ....aaaaaaaaaa..
|
|
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
EOF
|
|
RUN
|
|
|
|
NAME=wes 8 -8
|
|
FILE==
|
|
CMDS=<<EOF
|
|
w aaaaaaaaaa @ 8
|
|
pf z @ 0x8
|
|
px
|
|
wes -8 @ 8
|
|
pf z @ 0x8
|
|
pf z @ 0x0
|
|
px
|
|
s 0
|
|
px
|
|
EOF
|
|
EXPECT=<<EOF
|
|
0x00000008 = "aaaaaaaaaa"
|
|
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
|
|
0x00000000 0000 0000 0000 0000 6161 6161 6161 6161 ........aaaaaaaa
|
|
0x00000010 6161 0000 0000 0000 0000 0000 0000 0000 aa..............
|
|
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000008 = "aa"
|
|
0x00000000 = "aaaaaaaaaa"
|
|
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
|
|
0x00000000 6161 6161 6161 6161 6161 0000 0000 0000 aaaaaaaaaa......
|
|
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
|
|
0x00000000 6161 6161 6161 6161 6161 0000 0000 0000 aaaaaaaaaa......
|
|
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
|
|
EOF
|
|
RUN
|