Mark Smith's runtime procedure editor, PED [L1 ], is a sort of dynamic debugger which developers use to make changes to programs while running.