Wenn ich als Beispiel
"Informatik" ++ " " ++ "macht Spass"
eingebe klappt das in Hugs selber einwandfrei.
Das gleiche in einem Editor und dann als test.hs abgespeichert:
Hugs.Base> :load test.hs ERROR "test.hs":1 - Syntax error in declaration (unexpected symbol "++")
Ich habe probiert einmal extra als ISO zu speichern und sonst auhc immer utf8 was mein Linuxsystem nun mal verwendet.
Editoren waren:
Gedit, Nano, Vim, GVim und Scite.
Bei aller Liebe aber ich versteh nicht wo da der Fehler ist.
Das ist übrigens noch intressanter wenn ich
3*3
in einer File habe, dann kommt:
ERROR "test.hs":2 - Syntax error in declaration (unexpected `}', possibly due to bad layout)
solved:
Haskell kannst da nur Funktionen deklarieren etc....
Dieser Beitrag wurde von ShadowHunter bearbeitet: 17. Januar 2007 - 22:31