日曜プログラマーの悩みの種は情報不足です。私もそれで悩みました。しかし、「ネットの世界は広大だわ(何からの引用か分かる人には分かります)。」なのです。悩みを解消すべくネット上の入門講座をリンクしまくります。できるだけ単なる説明よりも実験して確認できるチュートリアルを探していこうと思います。できるだけ単純なテンプレートを作って動作確認し、それを膨らませていくのが効率の良いプログラムの勉強の仕方です。 C 言語
日曜プログラマーの悩みの種は情報不足です。私もそれで悩みました。しかし、「ネットの世界は広大だわ(何からの引用か分かる人には分かります)。」なのです。悩みを解消すべくネット上の入門講座をリンクしまくります。できるだけ単なる説明よりも実験して確認できるチュートリアルを探していこうと思います。できるだけ単純なテンプレートを作って動作確認し、それを膨らませていくのが効率の良いプログラムの勉強の仕方です。 C 言語
近年、Linuxやcygwinの普及によってだれでもyacc/lexを使って新しい言語を作成し、その処理系を作成することができるようになってきた。 G・フリードマンの「Cコンパイラ設計」は、yacc/lexの使い方を丁寧に説明した名著であるが、英語の原本も日本語本も絶版で、amazonのオークションでも買えないため日本語訳本を借り、OCRから復刻することにした。 Linux、cygwinではbison, flexが使われているので若干本書と内容が異なる部分があるが、それも別枠で整理してみたいと考えている。 4章以降は、竹本 浩のページ(Wiki)に追加中2008/05/15 コンピュータの発達とともに、これまでにCOBOL,FORTRAN、Pasca1,Lisp、C等、数多くのコンピュータ言語が作られてきました。一般には,新たなコンピュータ言語、あるいはそのコンパイラを作るなどということは
Stephen C. Johnson AT&T Bell Laboratories Murray Hill, New Jersey 07974 ABSTRACT Computer program input generally has some structure; in fact, every computer program that does input can be thought of as defining an ``input language'' which it accepts. An input language may be as complex as a programming language, or as simple as a sequence of numbers. Unfortunately, usual input facilities are limi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く