{-# LANGUAGE TemplateHaskell #-}

module Futhark.CodeGen.Backends.GenericPython.Definitions
  ( pyFunctions,
    pyUtility,
    pyValues,
    pyPanic,
    pyTuning,
    pyServer,
  )
where

import Data.FileEmbed

pyFunctions :: String
pyFunctions :: String
pyFunctions = $(embedStringFile "rts/python/memory.py")

pyUtility :: String
pyUtility :: String
pyUtility = $(embedStringFile "rts/python/scalar.py")

pyValues :: String
pyValues :: String
pyValues = $(embedStringFile "rts/python/values.py")

pyPanic :: String
pyPanic :: String
pyPanic = $(embedStringFile "rts/python/panic.py")

pyTuning :: String
pyTuning :: String
pyTuning = $(embedStringFile "rts/python/tuning.py")

pyServer :: String
pyServer :: String
pyServer = $(embedStringFile "rts/python/server.py")