Frama-C API - Cparser
type token = | WHILE of Fileloc.t| VOLATILE of Fileloc.t| VOID of Fileloc.t| UNSIGNED of Fileloc.t| UNION of Fileloc.t| TYPEOF of Fileloc.t| TYPEDEF of Fileloc.t| TRUE of Fileloc.t| TILDE of Fileloc.t| THREAD_LOCAL of Fileloc.t| THREAD of Fileloc.t| SWITCH of Fileloc.t| SUP_SUP_EQ| SUP_SUP| SUP_EQ| SUP| STRUCT of Fileloc.t| STATIC_ASSERT of Fileloc.t| STATIC of Fileloc.t| STAR_EQ| STAR of Fileloc.t| SPEC of Filepos.t * string| SLASH_EQ| SLASH| SIZEOF of Fileloc.t| SIGNED of Fileloc.t| SHORT of Fileloc.t| SEMICOLON of Fileloc.t| RPAREN| RGHOST| RETURN of Fileloc.t| RESTRICT of Fileloc.t| REGISTER of Fileloc.t| RBRACKET| RBRACE of Fileloc.t| QUEST| PRETTY_FUNCTION__ of Fileloc.t| PRAGMA_LINE of string * Fileloc.t| PRAGMA_EOL| PRAGMA of Fileloc.t| PLUS_PLUS of Fileloc.t| PLUS_EQ| PLUS of Fileloc.t| PIPE_PIPE| PIPE_EQ| PIPE| PERCENT_EQ| PERCENT| NORETURN of Fileloc.t| NOP_ATTRIBUTE of Fileloc.t| NAMED_TYPE of string| MSATTR of string * Fileloc.t| MINUS_MINUS of Fileloc.t| MINUS_EQ| MINUS of Fileloc.t| LPAREN of Fileloc.t| LOOP_ANNOT of Logic_ptree.code_annot list * Fileloc.t| LONG of Fileloc.t| LGHOST_ELSE of Fileloc.t| LGHOST| LBRACKET| LBRACE of Fileloc.t| LABEL__| INT64 of Fileloc.t| INT128 of Fileloc.t| INT of Fileloc.t| INLINE of Fileloc.t| INF_INF_EQ| INF_INF| INF_EQ| INF| IF of Fileloc.t| IDENT of string| GOTO of Fileloc.t| GHOST of Fileloc.t| GENERIC of Fileloc.t| GCC_ALIGNOF of Fileloc.t| FUNCTION__ of Fileloc.t| FOR of Fileloc.t| FLOAT64 of Fileloc.t| FLOAT32 of Fileloc.t| FLOAT of Fileloc.t| FALSE of Fileloc.t| EXTERN of Fileloc.t| EXCLAM_EQ| EXCLAM of Fileloc.t| EQ_EQ| EQ| EOF| ENUM of Fileloc.t| ELSE| ELLIPSIS| DOUBLE of Fileloc.t| DOT| DO of Fileloc.t| DEFAULT of Fileloc.t| DECLSPEC of Fileloc.t| DECL of Logic_ptree.decl list| CST_WSTRING of int64 list * Fileloc.t| CST_WCHAR of int64 list * Fileloc.t| CST_STRING of int64 list * Fileloc.t| CST_INT of string * Fileloc.t| CST_FLOAT of string * Fileloc.t| CST_CHAR of int64 list * Fileloc.t| CONTINUE of Fileloc.t| CONST of Fileloc.t| COMMA| COLON2| COLON| CODE_ANNOT of Logic_ptree.code_annot * Fileloc.t| CIRC_EQ| CIRC| CHAR of Fileloc.t| CASE of Fileloc.t| BUILTIN_VA_ARG of Fileloc.t| BUILTIN_TYPES_COMPAT of Fileloc.t| BUILTIN_OFFSETOF of Fileloc.t| BREAK of Fileloc.t| BOOL of Fileloc.t| BLOCKATTRIBUTE| AUTO of Fileloc.t| ATTRIBUTE of Fileloc.t| ASM of Fileloc.t| ARROW| AND_EQ| AND_AND of Fileloc.t| AND of Fileloc.t| ALIGNOF of Fileloc.t| ALIGNAS of Fileloc.t
val interpret : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> (bool * Cabs.definition) listval file : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> (bool * Cabs.definition) list