Scheme演習 第3回

[WWW版] [Start]

品川 嘉久, 浅井 健一, 萩谷 昌己, 西澤 弘毅, 原 謙治

  1. ペア
  2. cons, car, cdr
  3. cons, car, cdr の実行例
  4. ペアのペア
  5. リスト
  6. list
  7. ペアとしてのリスト
  8. cons, car, cdrによるリスト操作
  9. 実行例
  10. ペア, リストの判定関数
  11. リストを操作する関数: square-list
  12. リストを操作する関数: length
  13. リストを操作する関数: append
  14. リストを操作する関数: list-ref
  15. リストを操作する関数: filter
  16. リストのネスト(入れ子構造)
  17. シンボルと quote
  18. リストの quote
  19. シンボルに関する述語
  20. 連想リスト
  21. ドット記法とリスト記法
  22. シンタックス形式 let
  23. let*
  24. let と let* の違い
  25. 抽象データ型
  26. 有理数
  27. ペアによる有理数の実装
  28. make-rat の別の実装
  29. 区間演算
  30. ペアによる区間の実装
  31. レポート課題3
  32. 問1
  33. 問2
  34. (map proc list)
  35. (add-squares list)
  36. (reverse list)
  37. (assq obj alist)
  38. 問3
  39. 問4(成績に無関係)