use different names for procedures
prev abp not taken into consideration
display area added

support recursive calls to procedure,
variables are seen from display area