INSPECT Statement - Format 3 >>-INSPECT--identifier-1--TALLYING------------------------------> .----------------------------------------------------------. | .-----------------------------------. | | | .--------------. | | V V V | | | >----identifier-2--FOR----+-CHARACTERS----| phrase 1 |-+--+-+-+--> | .--------------. | | V | | '-+-ALL-----+----| phrase 2 |-+-' '-LEADING-' >--REPLACING----------------------------------------------------> .-------------------------------------------------------. | .--------------. | V V | | >----+-CHARACTERS BY--+-identifier-5-+----| phrase 1 |-+-+-+--->< | '-literal-3----' | | .--------------. | | V | | '-+-ALL-----+----| phrase 3 |-+---------------------' +-LEADING-+ '-FIRST---' phrase 1 |--+-BEFORE-+--+---------+--+-identifier-4-+--------------------| '-AFTER--' '-INITIAL-' '-literal-2----' phrase 2 |--+-identifier-3-+---------------------------------------------> '-literal-1----' .-----------------------------------------------. V | >----+-------------------------------------------+-+------------| '-+-BEFORE-+--+---------+--+-identifier-4-+-' '-AFTER--' '-INITIAL-' '-literal-2----' phrase 3 |--+-identifier-3-+--BY--+-identifier-5-+-----------------------> '-literal-1----' '-literal-3----' .-----------------------------------------------. V | >----+-------------------------------------------+-+------------| '-+-BEFORE-+--+---------+--+-identifier-4-+-' '-AFTER--' '-INITIAL-' '-literal-2----'