futhark-0.7.3: src/Futhark/CodeGen/Backends/GenericCSharp/Definitions.hs
{-# LANGUAGE TemplateHaskell #-}
module Futhark.CodeGen.Backends.GenericCSharp.Definitions
( csFunctions
, csReader
, csMemory
, csMemoryOpenCL
, csScalar
, csPanic
, csExceptions
, csOpenCL
) where
import Data.FileEmbed
csFunctions :: String
csFunctions = $(embedStringFile "rts/csharp/functions.cs")
csMemory :: String
csMemory = $(embedStringFile "rts/csharp/memory.cs")
csScalar :: String
csScalar = $(embedStringFile "rts/csharp/scalar.cs")
csReader :: String
csReader = $(embedStringFile "rts/csharp/reader.cs")
csPanic :: String
csPanic = $(embedStringFile "rts/csharp/panic.cs")
csExceptions :: String
csExceptions = $(embedStringFile "rts/csharp/exceptions.cs")
csOpenCL :: String
csOpenCL = $(embedStringFile "rts/csharp/opencl.cs")
csMemoryOpenCL :: String
csMemoryOpenCL = $(embedStringFile "rts/csharp/memory_opencl.cs")