% % stack: press-val-name source-data % % set the splice markers for html and textbox data % "" !start "" !end { % % stack: press-val-name source-data % _start slice % % stack: press-val-name source-left source-remain % _end slice % % stack: press-val-name source-left source-center source-right % isnull ? pop2nd third \_ % % stack: press-val-name source-left source-right new-center % "" ^ "" & exch % % stack: press-val-name source-left new-center source-right % & & } loop % % stack: press-val-name source-left source-center empty-right % pop & % % stack: press-val-name source-data % "**" &3 &"**" third \_ replall % % stack: press-val-name source-data %