package frama-c
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Platform dedicated to the analysis of source code written in C
Install
dune-project
Dependency
Authors
-
MMichele Alberti
-
TThibaud Antignac
-
GGergö Barany
-
PPatrick Baudin
-
NNicolas Bellec
-
TThibaut Benjamin
-
AAllan Blanchard
-
LLionel Blatter
-
FFrançois Bobot
-
RRichard Bonichon
-
VVincent Botbol
-
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
-
RRemi Lazarini
-
TTristan Le Gall
-
KKilyan Le Gallic
-
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
-
PPierre Nigron
-
AAnne Pacalet
-
VValentin Perrelle
-
GGuillaume Petiot
-
DDario Pinto
-
VVirgile Prevosto
-
AArmand Puccetti
-
FFélix Ridoux
-
VVirgile Robles
-
JJan Rochel
-
MMuriel Roger
-
CCécile Ruet-Cros
-
JJulien Signoles
-
NNicolas Stouls
-
KKostyantyn Vorobyov
-
BBoris Yakobowski
Maintainers
Sources
frama-c-30.0-Zinc.tar.gz
sha256=3ac0f995261ec829a7bd042bf70fc29ac6379029eb9df30bcc044748eb4d2a56
doc/qed/Qed/Export_whycore/Make/class-engine/index.html
Class Make.engineSource
method virtual datatype : T.ADT.t -> stringmethod virtual field : T.Field.t -> stringmethod virtual link : T.Fun.t -> Qed.Engine.linkmethod env : Env.tmethod set_env : Env.t -> unitmethod lookup : T.t -> Qed.Engine.scopemethod scope : Env.t -> (unit -> unit) -> unitmethod virtual t_atomic : T.tau -> boolmethod pp_tvar : int Qed.Plib.printermethod virtual pp_array : T.tau Qed.Plib.printermethod virtual pp_farray : T.tau Qed.Plib.printer2method virtual pp_datatype : T.ADT.t -> T.tau list Qed.Plib.printermethod pp_subtau : T.tau Qed.Plib.printermethod mode : Qed.Engine.modemethod with_mode : Qed.Engine.mode -> (Qed.Engine.mode -> unit) -> unitmethod virtual e_true : Qed.Engine.cmode -> stringmethod virtual e_false : Qed.Engine.cmode -> stringmethod virtual pp_int : Qed.Engine.amode -> Z.t Qed.Plib.printermethod virtual pp_real : Q.t Qed.Plib.printermethod virtual is_atomic : T.term -> boolmethod virtual callstyle : Qed.Engine.callstylemethod pp_apply : Qed.Engine.cmode -> T.term -> T.term list Qed.Plib.printermethod pp_fun : Qed.Engine.cmode -> T.Fun.t -> T.term list Qed.Plib.printermethod op_scope : Qed.Engine.amode -> string optionmethod virtual op_real_of_int : Qed.Engine.opmethod virtual op_add : Qed.Engine.amode -> Qed.Engine.opmethod virtual op_sub : Qed.Engine.amode -> Qed.Engine.opmethod virtual op_mul : Qed.Engine.amode -> Qed.Engine.opmethod virtual op_div : Qed.Engine.amode -> Qed.Engine.opmethod virtual op_mod : Qed.Engine.amode -> Qed.Engine.opmethod virtual op_minus : Qed.Engine.amode -> Qed.Engine.opmethod pp_times : Format.formatter -> Z.t -> T.term -> unitmethod virtual op_equal : Qed.Engine.cmode -> Qed.Engine.opmethod virtual op_noteq : Qed.Engine.cmode -> Qed.Engine.opmethod virtual op_eq : Qed.Engine.cmode -> Qed.Engine.amode -> Qed.Engine.opmethod virtual op_neq : Qed.Engine.cmode -> Qed.Engine.amode -> Qed.Engine.opmethod virtual op_lt : Qed.Engine.cmode -> Qed.Engine.amode -> Qed.Engine.opmethod virtual op_leq : Qed.Engine.cmode -> Qed.Engine.amode -> Qed.Engine.opmethod virtual pp_array_cst : Format.formatter -> T.tau -> T.term -> unitmethod pp_array_get : Format.formatter -> T.term -> T.term -> unitmethod pp_array_set : Format.formatter -> T.term -> T.term -> T.term -> unitmethod pp_get_field : Format.formatter -> T.term -> T.Field.t -> unitmethod pp_def_fields : T.record Qed.Plib.printermethod virtual op_not : Qed.Engine.cmode -> Qed.Engine.opmethod virtual op_and : Qed.Engine.cmode -> Qed.Engine.opmethod virtual op_or : Qed.Engine.cmode -> Qed.Engine.opmethod virtual op_imply : Qed.Engine.cmode -> Qed.Engine.opmethod virtual op_equiv : Qed.Engine.cmode -> Qed.Engine.opmethod pp_not : T.term Qed.Plib.printermethod pp_imply : Format.formatter -> T.term list -> T.term -> unitmethod pp_equal : T.term Qed.Plib.printer2method pp_noteq : T.term Qed.Plib.printer2method virtual pp_conditional : Format.formatter ->
T.term ->
T.term ->
T.term ->
unitmethod virtual pp_forall : T.tau -> string list Qed.Plib.printermethod virtual pp_intros : T.tau -> string list Qed.Plib.printermethod virtual pp_exists : T.tau -> string list Qed.Plib.printermethod pp_lambda : (string * T.tau) list Qed.Plib.printermethod bind : T.var -> stringmethod find : T.var -> stringmethod virtual pp_let : Format.formatter ->
Qed.Engine.pmode ->
string ->
T.term ->
unitmethod pp_atom : T.term Qed.Plib.printermethod pp_flow : T.term Qed.Plib.printermethod pp_repr : T.term Qed.Plib.printermethod pp_tau : T.tau Qed.Plib.printermethod pp_var : string Qed.Plib.printermethod pp_term : T.term Qed.Plib.printermethod pp_prop : T.term Qed.Plib.printermethod pp_sort : T.term Qed.Plib.printermethod pp_expr : T.tau -> T.term Qed.Plib.printermethod pp_param : (string * T.tau) Qed.Plib.printermethod virtual pp_trigger : trigger Qed.Plib.printermethod virtual pp_declare_adt : Format.formatter -> T.ADT.t -> int -> unitmethod virtual pp_declare_def : Format.formatter ->
T.ADT.t ->
int ->
T.tau ->
unitmethod virtual pp_declare_sum : Format.formatter ->
T.ADT.t ->
int ->
(T.Fun.t * T.tau list) list ->
unitmethod pp_declare_symbol : Qed.Engine.cmode ->
Format.formatter ->
T.Fun.t ->
unitmethod declare_type : Format.formatter -> T.ADT.t -> int -> typedef -> unitmethod declare_axiom : Format.formatter ->
string ->
T.var list ->
trigger list list ->
T.term ->
unitmethod declare_prop : kind:string ->
Format.formatter ->
string ->
T.var list ->
trigger list list ->
T.term ->
unit sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>