Module Frontc

module Frontc: sig .. end

Signals that we are in MS VC mode


val setMSVCMode : unit -> unit
val add_syntactic_transformation : (Cabs.file -> Cabs.file) -> unit

add a syntactic transformation that will be applied to all freshly parsed C files.

val parse : string -> unit -> Cil_types.file * Cabs.file

the main command to parse a file. Return a thunk that can be used to convert the AST to CIL.