dp: ch3 notes up to meta interpreter