package frama-c
Platform dedicated to the analysis of source code written in C
Install
Dune Dependency
Authors
-
MMichele Alberti
-
TThibaud Antignac
-
GGergö Barany
-
PPatrick Baudin
-
TThibaut Benjamin
-
AAllan Blanchard
-
LLionel Blatter
-
FFrançois Bobot
-
RRichard Bonichon
-
QQuentin Bouillaguet
-
DDavid Bühler
-
ZZakaria Chihani
-
LLoïc Correnson
-
JJulien Crétin
-
PPascal Cuoq
-
ZZaynah Dargaye
-
BBasile Desloges
-
JJean-Christophe Filliâtre
-
PPhilippe Herrmann
-
MMaxime Jacquemin
-
FFlorent Kirchner
-
AAlexander Kogtenkov
-
TTristan Le Gall
-
JJean-Christophe Léchenet
-
MMatthieu Lemerre
-
DDara Ly
-
DDavid Maison
-
CClaude Marché
-
AAndré Maroneze
-
TThibault Martin
-
FFonenantsoa Maurica
-
MMelody Méaulle
-
BBenjamin Monate
-
YYannick Moy
-
AAnne Pacalet
-
VValentin Perrelle
-
GGuillaume Petiot
-
DDario Pinto
-
VVirgile Prevosto
-
AArmand Puccetti
-
FFélix Ridoux
-
VVirgile Robles
-
MMuriel Roger
-
JJulien Signoles
-
NNicolas Stouls
-
KKostyantyn Vorobyov
-
BBoris Yakobowski
Maintainers
Sources
frama-c-27.1-Cobalt.tar.gz
sha256=5b13574a16a58971c27909bee94ae7f37b17d897852b40c768a3d4e2e09e39d2
doc/frama-c.kernel/Frama_c_kernel/Logic_parser/index.html
Module Frama_c_kernel.Logic_parser
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
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
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>