language-bluespec-0.1: An implementation of the Bluespec Haskell AST
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.Bluespec.Classic.AST.FString

Documentation

data FString Source #

Instances

Instances details
IsString FString Source # 
Instance details

Defined in Language.Bluespec.Classic.AST.FString

Methods

fromString :: String -> FString

Show FString Source # 
Instance details

Defined in Language.Bluespec.Classic.AST.FString

Methods

showsPrec :: Int -> FString -> ShowS

show :: FString -> String

showList :: [FString] -> ShowS

Eq FString Source # 
Instance details

Defined in Language.Bluespec.Classic.AST.FString

Methods

(==) :: FString -> FString -> Bool

(/=) :: FString -> FString -> Bool

Ord FString Source # 
Instance details

Defined in Language.Bluespec.Classic.AST.FString

Methods

compare :: FString -> FString -> Ordering

(<) :: FString -> FString -> Bool

(<=) :: FString -> FString -> Bool

(>) :: FString -> FString -> Bool

(>=) :: FString -> FString -> Bool

max :: FString -> FString -> FString

min :: FString -> FString -> FString

Pretty FString Source # 
Instance details

Defined in Language.Bluespec.Classic.AST.FString

Methods

pPrintPrec :: PrettyLevel -> Rational -> FString -> Doc

pPrint :: FString -> Doc

pPrintList :: PrettyLevel -> [FString] -> Doc

getFString :: FString -> String Source #

mkFString :: String -> FString Source #

tmpFString :: Int -> String -> FString Source #