cmake-syntax-0.1.0.0: Parser for the CMake syntax (CMakeLists.txt and .cmake files)

Safe HaskellNone
LanguageHaskell2010

Language.CMake.AST

Documentation

newtype File Source #

Constructors

File 
Instances
Eq File Source # 
Instance details

Defined in Language.CMake.AST

Methods

(==) :: File -> File -> Bool #

(/=) :: File -> File -> Bool #

Show File Source # 
Instance details

Defined in Language.CMake.AST

Methods

showsPrec :: Int -> File -> ShowS #

show :: File -> String #

showList :: [File] -> ShowS #

newtype Literal Source #

Constructors

Literal 
Instances
Eq Literal Source # 
Instance details

Defined in Language.CMake.AST

Methods

(==) :: Literal -> Literal -> Bool #

(/=) :: Literal -> Literal -> Bool #

Show Literal Source # 
Instance details

Defined in Language.CMake.AST

IsString Literal Source # 
Instance details

Defined in Language.CMake.AST

Methods

fromString :: String -> Literal #

Semigroup Literal Source # 
Instance details

Defined in Language.CMake.AST

Monoid Literal Source # 
Instance details

Defined in Language.CMake.AST

newtype Argument Source #

Constructors

Argument 
Instances
Eq Argument Source # 
Instance details

Defined in Language.CMake.AST

Show Argument Source # 
Instance details

Defined in Language.CMake.AST

IsString Argument Source # 
Instance details

Defined in Language.CMake.AST

Semigroup Argument Source # 
Instance details

Defined in Language.CMake.AST

Monoid Argument Source # 
Instance details

Defined in Language.CMake.AST