Programming Assignment: Scheme
- Using Scheme, implement "equalsimple" and "equalgeneral" to compare
- two "flat" lists, non-embedded lists
- two "general" lists, embedded lists
- Implement "countsimple" and "countgeneral" to count
- elements in a "flat" list
- elements in a "general" list
Extra credit
Implement these same algorithms using
- Python
- Ruby
- Smalltalk (Squeak - "inisqueak")