Pythonの勉強を兼ねて、プチコン(SMILE BASIC)用のキーワード出現頻度カウンタを作成してみました。
相当汚いソースですが、とりあえず動く最初の版です。
Python2.6用です。自分はWindows用のPython2.6.1で動作確認しました。

↓ソースはGitHubのGistからどうぞ
SMILE BASIC キーワードカウンタ · GitHub

スクリプトと同じフォルダに petitcom.txt の名前でプチコンのソースを書き込んだテキストファイルを置いてください。
なお、petitcom.txtのエンコーディングはutf-8、改行コードはLF (UNIX/LINUX)としてください。

[参考にしたものなど]
・Python入門 [2&3対応] (秀和システム刊)

・お気楽 Python プログラミング入門 第 4 回 正規表現とジェネレータ
お気楽 Python プログラミング入門

・PythonのUnicodeEncodeErrorを知る - HDEラボ
PythonのUnicodeEncodeErrorを知る - HDEラボ

[所感]
Python2.xでユニコードはハマル!