中村 のりつぐ です。


hugs のインタラクティブな利用に関する初歩的な質問

質問! 変数代入はどうやるのでしょうか?

ファイルに書いておくと、読み込めちゃうのですが、
同じことをインタラクティブにやろうとすると、
怒られてしまいます。なぜ?



-- h.hs
a = [1, 2, 3]


Prelude> a = [1, 2, 3]
ERROR - Syntax error in input (unexpected `=')
Prelude> :load h
Reading file "h.hs":
                   
Hugs session for:
/usr/local/lib/hugs/lib/Prelude.hs
h.hs
Main> a
[1,2,3]
Main> length a
3

       中村 典嗣  E-mail:     nnakamur / mxq.mesh.ne.jp

--
ML: haskell-jp / quickml.com
使い方: http://QuickML.com/