[<<][meta][>>][..]
Sun Jan 15 11:44:28 EST 2012

A closer look at Language.C

I've seen and used these parts before:

  Language.C.Data
  Language.C.Parser
  Language.C.Pretty
  Language.C.Syntax

I probably don't need these yet because compiling and preprocessing is
done outside of the Haskell tool:

  Language.C.System.GCC
  Language.C.System.Preprocess

So what is this one about?

  Language.C.Analysis


A description from [1]: 

  Analysis of the AST.

  Currently, we provide a monad for analysis and analyze declarations
  and types. Especially note that there is no direct support for
  analyzing function bodies and constant expressions.

  NOTE This is an experimental interface, and therefore the API will
  change in the future.

Looks like this is exactly what I'm looking for.

EDIT: The question is, where to start?

[1] http://hackage.haskell.org/packages/archive/language-c/0.4.2/doc/html/Language-C-Analysis.html



[Reply][About]
[<<][meta][>>][..]