Мне нужно следовать программе на Haskell, которую я пытаюсь скомпилировать в C.
Я посмотрел этот пост , но не смог получить ответ там.
quicksort [] = []
quicksort (p:xs) = (quicksort lesser) ++ [p] ++ (quicksort greater)
where
lesser = filter (< p) xs
greater = filter (>= p) xs
main = print(quicksort([5,2,1,0,8,3]))
Вот что я попробовал:
$ ghc -C main.hs
И что я получаю:
ghc: the option -C is only available with an unregisterised GHC
Usage: For basic information, try the `--help' option.
Это немного странно, потому что когда я смотрю на помощь, я вижу это:
-C остановка после генерации C (.hc output)