This module provides operations for reading TypedFlatCurry files.
Author: Jan Tikovsky
Version: December 2018
readTFCY
:: String -> IO (AProg TypeExpr)
Parse a Curry program and return corresponding TypedFlatCurry program |
readTFCYWithParseOptions
:: String -> FrontendParams -> IO (AProg TypeExpr)
Parse a Curry program with parsing options and return corresponding TypedFlatCurry program |
tfcyFile
:: String -> String
Transform name of a Curry program into file name of corresponding TypedFlatCurry program |
readTFCYFile
:: String -> IO (AProg TypeExpr)
Reads a TypedFlatCurry program from a file in ".tfcy" format |
Parse a Curry program and return corresponding TypedFlatCurry program |
Parse a Curry program with parsing options and return corresponding TypedFlatCurry program |
Transform name of a Curry program into file name of corresponding TypedFlatCurry program |
Reads a TypedFlatCurry program from a file in ".tfcy" format |