| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Drasil.GOOL.LanguageRenderer.CppRenderer
Description
The logic to render C++ code is contained in this module
Synopsis
- newtype CppSrcCode a = CPPSC {
- unCPPSC :: a
- newtype CppHdrCode a = CPPHC {
- unCPPHC :: a
- data CppCode (x :: k -> Type) (y :: k -> Type) (a :: k) = CPPC {}
- unCPPC :: CppCode CppSrcCode CppHdrCode a -> a
- cppName :: String
- cppVersion :: String
C++ Code Configuration -- defines syntax of all C++ code
newtype CppSrcCode a Source #
Instances
newtype CppHdrCode a Source #
Instances
data CppCode (x :: k -> Type) (y :: k -> Type) (a :: k) Source #
unCPPC :: CppCode CppSrcCode CppHdrCode a -> a Source #
cppVersion :: String Source #