[categories] [index] [all (564)] [latest]
bind def: add lookup occurs once at definition:
save
/foo { add } bind def
1 2 foo == % 3
/add { mul } def
1 2 foo == % 3, uses original add
restore
def alone: add lookup occurs each time:
save
/foo { add } def
1 2 foo == % 3
/add { mul } def
1 2 foo == % 2, uses redefined add
restore