Pascal の "Hello, world!"

emacs でファイル名を sample0.p として次の通り編集。
program sample0;
begin
writeln('Hello, world!');
end.
保存後、
$ fpc sample0.p 
としてコンパイル。あとは、
$ open sample0 
とすれば、ターミナルが開き "Hello, world!" が表示される。

大学院入試過去問題(数学)公開先一覧

入試問題をウェブ上で公開している学校から選定する。以下、学校は研究科別に五十音順で配列する。

【ア行】
青山学院大・基礎科学
青山学院大・理工(実力試験)
大阪大・基礎工
大阪大・工・船舶海洋
大阪大・工・電気電子
大阪大・情報科学
大阪大・理
大阪府立大・情報
岡山大・自然科学
岡山理科大・理
お茶の水女子大・人間文化創成科学

【カ行】
鹿児島大・理工
金沢大・自然科学
九州大・システム情報科学
九州大・数理
京都工芸繊維大・工芸科学
京都大・工・機械理工
京都大・工・材料工学
京都大・工・社会基盤工学
京都大・工・都市環境工学
京都大・情報
京都大・数理研
京都大・理
神戸大・理
公立はこだて未来大

【サ行】
埼玉大・理工
佐賀大・工
島根大・総合理工
首都大・理工
上越教育大

【タ行】
千葉大・自然科学
筑波大・数理物質科学
東京大・工
東京大・数理
東工大・理工・数学
東北大・工
東北大・情報
東北大・理

【ナ行】
名古屋工業大・工
名古屋大・多元数理科学
新潟大・自然科学

【ハ行】
広島大・理
福島大・教育
北海道大・工
北海道大・情報科学

【マ行】

【ヤ行】
山形大・理工(工学系)
山梨大・医学工学総合教育

【ラ行】
立教大・理
立命館大・理工
龍谷大

【ワ行】
早稲田大・基幹理工

Pascal ≠ Free Pascal

一号機Pascal を使ってみようと思い、fink でコンパイラを探したら、Free Pascal なるものを発見。早速、
$ sudo fink install fpc
でダウンロード+インストール。鹿児島大の情報教育のページで Pascal のサンプルプログラムを見つけ、これを emacs にコピペ(ファイル名は sample0.p)して
$ fpc sample0.p  
としてコンパイル成功。然し、
$ sample0
としても、「コマンドが見つかりません」状態。何故?

調べてみたら、「Pascal と Free Pascal は別物。Free Pascal はどちらかと言うと Delphi に近い」らしい(参考)。

てことは、Free Pascal を使う時は Free Pascal 用のプログラムを書かなきゃいけんのか?

とりあえずエラーを一件ゲットだぜ!(次回へ続く)

参考:
高校数学の窓 LaTeX 版
free pascal
Free Pascal ‐ウィキペディア

マインドマッピング描画用ツール

以前から(探し方が悪いのか)見つからなかったが、先程発見したので以下紹介。

Freemind -- Java で書かれた描画ツール。最新バージョンは 0.9.0。Mac 用(v10.5 以上のみ可)、xubuntu 用それぞれあり。
Mindnode -- Mac 専用。多様なファイル形式をサポート。ビデオチュートリアルもある。

因みに、マインドマッピングの説明はこちらを。