2017-09-23 5 views
0

私はこれを動作させることができません。私に "偽りの場合、入力の解析エラー"を与え続けます。あなたは等号が欠落しているそれ以外の場合、statmentは「hasquellの入力時に構文解析エラーを返します」

trueChar char 
    if char == "True" 
     then True 
     else False 
+0

が見えます。 'trueChar char'行を' trueChar char = 'に置き換えてください。 – Alec

+0

'char ==" .. "'の 'char'は実際にはcharではなく、文字列であることに注意してください。それは誤解を招く名前の選択です。 – chi

答えて

0

は、これは正しいです:あなたは `=`欠けているように

trueChar char = 
    if char == "True" 
     then True 
     else False 
+4

...しかし、 'if foo then True else False'と書いてはいけません。代わりに 'foo'を書いてください。 –

関連する問題