language-objc-0.4.2.5: Analysis and generation of Objective C code

Portabilityghc
Stabilityexperimental
Maintainerjwlato@gmail.com
Safe HaskellNone

Language.ObjC

Description

Library for analysing and generating Objective-C code.

See http://www.sivity.net/projects/language.c

Synopsis

Documentation

parseCFile :: Preprocessor cpp => cpp -> Maybe FilePath -> [String] -> FilePath -> IO (Either ParseError CTranslUnit)Source

preprocess (if necessary) and parse a C source file

 Synopsis: parseCFile preprocesssor tmp-dir? cpp-opts file
 Example:  parseCFile (newGCC "gcc") Nothing ["-I/usr/include/gtk-2.0"] my-gtk-exts.c

parseCFilePre :: FilePath -> IO (Either ParseError CTranslUnit)Source

parse an already preprocessed C file

 Synopsis: parseCFilePre file.i