frama-c.kernel
Frama_c_kernel.Logic_parser
Pdg_types
frama-c-alias.core
frama-c-aorai.core
frama-c-api-generator.core
frama-c-callgraph.core
frama-c-constant_propagation.core
frama-c-dive.core
frama-c-e-acsl.core
frama-c-eva.core
frama-c-eva.gui
frama-c-from.core
frama-c-from.gui
frama-c-impact.core
frama-c-impact.gui
frama-c-inout.core
frama-c-instantiate.core
frama-c-loop-analysis.core
frama-c-markdown-report.core
frama-c-markdown-report.eva-info
frama-c-metrics.core
frama-c-metrics.gui
frama-c-nonterm.core
frama-c-obfuscator.core
frama-c-occurrence.core
frama-c-occurrence.gui
frama-c-pdg.core
frama-c-pdg.types
frama-c-postdominators.core
frama-c-reduc.core
frama-c-report.core
frama-c-rtegen.core
frama-c-rtegen.gui
frama-c-scope.core
frama-c-scope.gui
frama-c-security_slicing.core
frama-c-security_slicing.gui
frama-c-server.core
frama-c-slicing.core
frama-c-slicing.gui
frama-c-sparecode.core
frama-c-studia.core
frama-c-studia.gui
frama-c-users.core
frama-c-variadic.core
frama-c-wp.core
frama-c-wp.gui
frama-c.analysis-scripts
frama-c.boot
frama-c.gui
frama-c.init
frama_c_very_first_cmdline
frama_c_very_first_gui
markdown_report_eva_info
qed
type token =
| WSTRING_CONSTANT of string
| WRITES
| WITH
| VOLATILE
| VOID
| VARIANT
| VALID_READ
| VALID_RANGE
| VALID_INDEX
| VALID_FUNCTION
| VALID
| UNSIGNED
| UNION
| UNALLOCATED
| TYPEOF
| TYPENAME of string
| TYPE
| TRUE
| TILDE
| TERMINATES
| STRUCT
| STRING_LITERAL of bool * string
| STRING_CONSTANT of string
| STATIC
| STARHAT
| STAR
| SLICE
| SLASH
| SIZEOF
| SIGNED
| SHORT
| SEPARATED
| SEMICOLON
| RSQUAREPIPE
| RSQUARE
| RPAR
| RETURNS
| RESULT
| REQUIRES
| REGISTER
| REAL
| READS
| RBRACE
| QUESTION
| PREDICATE
| PRAGMA
| PLUS
| PIPE
| PI
| PERCENT
| OR
| OLD
| OFFSET
| OBJECT_POINTER
| NULL
| NOTHING
| NOT
| NE
| MODULE
| MODEL
| MINUS
| LTLT
| LT
| LSQUAREPIPE
| LSQUARE
| LPAR
| LOOP
| LONG
| LOGIC
| LET
| LEMMA
| LE
| LBRACE
| LAMBDA
| LABEL
| INVARIANT
| INT_CONSTANT of string
| INTER
| INTEGER
| INT
| INITIALIZED
| INDUCTIVE
| INCLUDE
| IN
| IMPLIES
| IMPACT
| IFF
| IF
| IDENTIFIER of string
| HATHAT
| HAT
| GTGT
| GT
| GLOBAL
| GHOST
| GE
| FUNCTION
| FROM
| FRESH
| FREES
| FREEABLE
| FORALL
| FOR
| FLOAT_CONSTANT of string
| FLOAT
| FALSE
| EXT_LET
| EXT_GLOBAL_BLOCK of string
| EXT_GLOBAL of string
| EXT_CONTRACT of string
| EXT_CODE_ANNOT of string
| EXT_AT
| EXITS
| EXISTS
| EQUAL
| EQ
| EOF
| ENUM
| ENSURES
| EMPTY
| ELSE
| DYNAMIC
| DOUBLE
| DOTDOTDOT
| DOTDOT
| DOT
| DOLLAR
| DISJOINT
| DECREASES
| DANGLING
| CONTRACT
| CONTINUES
| CONST
| COMPLETE
| COMMA
| COLONCOLON
| COLON2
| COLON
| CHECK_RETURNS
| CHECK_REQUIRES
| CHECK_LOOP
| CHECK_LEMMA
| CHECK_INVARIANT
| CHECK_EXITS
| CHECK_ENSURES
| CHECK_CONTINUES
| CHECK_BREAKS
| CHECK
| CHAR
| CASE
| BSUNION
| BSTYPE
| BSGHOST
| BREAKS
| BOOLEAN
| BOOL
| BLOCK_LENGTH
| BIMPLIES
| BIFF
| BEHAVIORS
| BEHAVIOR
| BASE_ADDR
| AXIOMATIC
| AXIOM
| AUTOMATIC
| AT
| ASSUMES
| ASSIGNS
| ASSERT
| ARROW
| AND
| AMP
| ALLOCATION
| ALLOCATES
| ALLOCABLE
| ADMIT_RETURNS
| ADMIT_REQUIRES
| ADMIT_LOOP
| ADMIT_LEMMA
| ADMIT_INVARIANT
| ADMIT_EXITS
| ADMIT_ENSURES
| ADMIT_CONTINUES
| ADMIT_BREAKS
| ADMIT
exception Error
val spec : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Logic_ptree.spec
val lexpr_eof : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Logic_ptree.lexpr
val ext_spec : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Logic_ptree.ext_spec
val annot : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Logic_ptree.annot