Hex dump: Difference between revisions
Content added Content deleted
m (→{{header|J}}: bugfix (want two spaces rather than one, on left side of bindump result)) |
|||
Line 491: | Line 491: | ||
@assert 2 <= base <= 16 "display base $base not supported" |
@assert 2 <= base <= 16 "display base $base not supported" |
||
len = len < 0 ? length(data) : min(len, length(data)) |
len = len < 0 ? length(data) : min(len, length(data)) |
||
bytes = data[begin+offset:len] |
bytes = data[begin+offset:len+offset] |
||
fullchunksize = base == 16 ? 16 : base > 8 ? 10 : base > 4 ? 8 : 6 |
fullchunksize = base == 16 ? 16 : base > 8 ? 10 : base > 4 ? 8 : 6 |
||
padsize = base == 16 ? 2 : base == 2 ? 8 : base > 7 ? 3 : base > 3 ? 4 : 5 |
padsize = base == 16 ? 2 : base == 2 ? 8 : base > 7 ? 3 : base > 3 ? 4 : 5 |