Anonymous
add 1
MAIN: (size = 1, capacity = 3) 1, _, _
UNDO: (size = 2, capacity = 12) { ADD, 1 }, _, _, _, _, _
add 2
MAIN: (size = 2, capacity = 3) 1, 2, _
UNDO: (size = 4, capacity = 12) { ADD, 1 }, { ADD, 2 }, _, _, _, _
add 3
MAIN: (size = 3, capacity = 3) 1, 2, 3
UNDO: (size = 6, capacity = 12) { ADD, 1 }, { ADD, 2 }, { ADD, 3 }, _, _, _
add 4
MAIN: (size = 3, capacity = 3) 2, 3, 4
UNDO: (size = 8, capacity = 12) { ADD, 1 }, { ADD, 2 }, { ADD, 3 }, { ADD, 4 }, _, _
add 5
MAIN: (size = 3, capacity = 3) 3, 4, 5
UNDO: (size = 10, capacity = 12) { ADD, 1 }, { ADD, 2 }, { ADD, 3 }, { ADD, 4 }, { ADD, 5 }, _
Anonymous
does anyone have an easier way to format a string based on its maximum actual length?
as formatting based on max POSSIBLE length is very anoying since the max is 23 (14 for command string, 9 for other)
eg
MAIN: (size = 02, capacity = 03) 5, 6, _
UNDO: (size = 04, capacity = 06) { ADD, 5 }, { ADD, 6 }, _