[categories] [index] [all (552)] [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