タグ

schemeに関するy_yanbeのブックマーク (4)

  • ソフトウェア技法

    講義資料が古い場合は,最新の資料が掲載されているこちらを参照してください. 未来の講義の資料は,昨年のものであることがあります. 講義の終了時には,今年度の資料が公開されることになっています. 試験について 期末試験過去問 2007年度 2006年度 2005年度 2004年度 2003年度 2002年度 課題について 課題は,プログラムによって自動的に処理されます. 用意されたテストに,提出されたプログラムが合格するかで,採点されます. 課題はメールで提出してください. 提出先はstec _AT_ score.cs.tsukuba.ac.jpです. メールは,Subject(件名)をSTEC:reportとしてください. また,誰が提出したレポートかを特定するために,student.txtというファイルを添付してください. student.txtには,学籍番号と氏名を,先頭の2行に記述し

    y_yanbe
    y_yanbe 2007/10/30
    schemeを題材にしてデータ構造とアルゴリズムを学ぶ講義
  • Write Yourself a Scheme in 48 Hours - Wikibooks, open books for an open world

    The latest reviewed version was checked on 30 October 2021. There are 2 pending changes awaiting review. Write Yourself a Scheme in 48 Hours is a featured book on Wikibooks because it contains substantial content, it is well-formatted, and the Wikibooks community has decided to feature it on the main page or in other places. Please continue to improve it and thanks for the great work so far! You c

  • もうひとつの Scheme 入門

    勾配の緩やかな初心者向け Scheme 入門ページです。 コンピュータは使ったことがあるが、プログラミング経験があまりない人を想定しています。 Scheme の解説はすでに山ほど優れたものがありますが、あえて解説記事を書いてみました。 Scheme のような抽象的な話題は波長が合えばすんなりと理解できますが、あわないと全く理解できません。 他の解説を読んで今ひとつよく理解できなかった人は試しに読んでみてください。 この記事の目標はコンピュータ科学の教科書の決定版である SICP を読める程度の Scheme の知識を提供することです。 目次: 処理系のインストール Scheme を電卓代わりに使う リストを作ろう 関数を定義しよう 分岐 局所変数 繰り返し 高階関数 入出力 代入 文字、文字列 シンボル型 連想リスト、ハッシュ表 ベクトルと構造体 構文の定義 (マクロ) 継続 遅延評価 非

    y_yanbe
    y_yanbe 2007/10/09
    schemeをちゃんと勉強するときに読む
  • Scheme:Schemeプログラマのレベル10

    emeitchさんのリクエストより。元ネタは Perlプログラマのレベル10。 私家版、Schemeプログラマのレベル10 くれぐれも気にしないように。 レベル0 SchemeとかLispとかいうカッコだらけですごくわかりにくい言語があることは知っているが、 最強とか主張する信者がいるらしいのでなるべく関わらないようにしている。 EmacsLisp?もその親戚らしいけどコードを見ただけでくらくらする。 でも便利なマクロは自分の.emacsにコピペしている。 レベル1 Schemeに関するwebサイトを見たり、大学の講義での説明とかを聞いて、 factorialとかappendとかreverseとかを書いたり、 ネストした木構造のノードの数を数えたりできる。 でもそれが何の役に立つかわからない。こんな言語で実用的な プログラムが書けるなんて信じられない。 カッコの位置を間違えて動かないプロ

  • 1