pow1 b e
| (e == 0) = 1
| otherwise = b * pow1 b (e-1)
정확히 .hs 파일에 코드가 있고로드 할 때마다 항상 동일한 구문 분석 오류가 발생합니다. 나는 그것이 실제로 실수를 포함하고 있다고 생각하지 않는다. 그래서 나의 현재 생각은 "|" 기호는 haskell이 원하는 것은 아니지만 Macbook Keyboard (Mac OS 사용)의 표준 기호입니다. 가능합니까? 그렇다면 어떻게해야합니까? 현재 TextEdit을 사용하여 일반 텍스트 설정을 사용하여 코드를 작성합니다.Haskell - 입력에서 '|'구문 분석 오류가 발생했습니다.
TextEdit보다는 Haskell (Vim, Emacs, Sublime Text 2)에 좋은 편집기를 사용하는 것이 좋습니다. –