more elaborate rules
in the problem set, you’ll encounter
- restriction rules
apply an arbitrary test to the dictionary before allowing match
user provides code for test as a procedure Dict –> Bool
- general rules
get around simple instantiation mechanism
in problem set, user-supplied procedure constructs result from dictionary directly
-