 
 This page contains automated test results for code from O'Reilly's Ruby Cookbook. If this code looks interesting or useful, you might want to buy the whole book.
| Using Symbols as Hash Keys (written by Ben Giddings) | ||
|---|---|---|
| Code | Expected | Actual | 
| people = Hash.new people[:nickname] = 'Matz' people[:language] = 'Japanese' people['last name'.intern] = 'Matsumoto' people[:nickname] | "Matz" | "Matz" | 
| people['nickname'.intern] | "Matz" | "Matz" | 
| 'name'.object_id | -605973716 | -605974746 | 
| 'name'.object_id | -605976356 | -605977386 | 
| 'name'.object_id | -605978996 | -605980026 | 
| :name.object_id | 878862 | 878862 | 
| :name.object_id | 878862 | 878862 | 
| 'name'.intern.object_id | 878862 | 878862 | 
| 'name'.intern.object_id | 878862 | 878862 |