2006年6月23日

Haskell + Windows + cygwinで文字コードに問題あり?

「ふつうのHaskellプログラミング」の写経をしていた際にはまりました。

p64からのexpnadコマンドのところなんですが、

c = if c == '\t' then '@' else c

の一文が動いてくれません。(ファイル入力・標準入力ともにNG)

cygwin上でコンパイルしたイメージを使用して、コマンドプロンプトで実行したところ、正常に動作。cygwinの内部文字コードあたりが問題を起こしているのかなぁ・・・。裏は取ってませんケド。

ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門
青木 峰郎 山下 伸夫
ソフトバンククリエイティブ (2006/06/01)

p.99のuniqが正常に動作しない。(一行入力するたびに結果が出力されてしまう。sortは動くのになぁ)

Trackback on "Haskell + Windows + cygwinで文字コードに問題あり?"

このエントリーのトラックバックURL: 

"Haskell + Windows + cygwinで文字コードに問題あり?"へのトラックバックはまだありません。

Comment on "Haskell + Windows + cygwinで文字コードに問題あり?"

"Haskell + Windows + cygwinで文字コードに問題あり?"へのコメントはまだありません。

Post a Comment

コメントする
(書式を変更するような一部のHTMLタグを使うことができます)
ブラウザに投稿者情報を登録しますか?(Cookieを使用します。次回書き込み時に便利です。)
  •  
  •