Commit 22d325ab authored by MARCHE Claude's avatar MARCHE Claude

new headers

parent 9ea5cab3
########################################################################## ##########################################################################
# # # #
# Copyright (C) 2010- # # Copyright (C) 2010- #
# Francois Bobot # # François Bobot #
# Jean-Christophe Filliatre # # Jean-Christophe Filliâtre #
# Johannes Kanig # # Claude Marché #
# Andrei Paskevich # # Andrei Paskevich #
# # # #
# This software is free software; you can redistribute it and/or # # This software is free software; you can redistribute it and/or #
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
########################################################################## ##########################################################################
# # # #
# Copyright (C) 2010- # # Copyright (C) 2010- #
# Francois Bobot # # François Bobot #
# Jean-Christophe Filliatre # # Jean-Christophe Filliâtre #
# Johannes Kanig # # Claude Marché #
# Andrei Paskevich # # Andrei Paskevich #
# # # #
# This software is free software; you can redistribute it and/or # # This software is free software; you can redistribute it and/or #
......
(**************************************************************************)
(* *)
(* Copyright (C) 2010- *)
(* François Bobot *)
(* Jean-Christophe Filliâtre *)
(* Claude Marché *)
(* Andrei Paskevich *)
(* *)
(* This software is free software; you can redistribute it and/or *)
(* modify it under the terms of the GNU Library General Public *)
(* License version 2.1, with the special exception on linking *)
(* described in file LICENSE. *)
(* *)
(* This software is distributed in the hope that it will be useful, *)
(* but WITHOUT ANY WARRANTY; without even the implied warranty of *)
(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *)
(* *)
(**************************************************************************)
(* (*
*) *)
......
(*************** (**************************************************************************)
(* *)
(* Copyright (C) 2010- *)
(* François Bobot *)
(* Jean-Christophe Filliâtre *)
(* Claude Marché *)
(* Andrei Paskevich *)
(* *)
(* This software is free software; you can redistribute it and/or *)
(* modify it under the terms of the GNU Library General Public *)
(* License version 2.1, with the special exception on linking *)
(* described in file LICENSE. *)
(* *)
(* This software is distributed in the hope that it will be useful, *)
(* but WITHOUT ANY WARRANTY; without even the implied warranty of *)
(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *)
(* *)
(**************************************************************************)
This file builds some goals using the API and calls This file builds some goals using the API and calls
the alt-ergo prover to check them the alt-ergo prover to check them
......
# Objective Caml source # no header
| "META.in" -> no
| "stdlib.ml[i]?" -> no
# Objective Caml source
| ".*\\.ml[il4]?" -> frame open:"(*" line:"*" close:"*)" | ".*\\.ml[il4]?" -> frame open:"(*" line:"*" close:"*)"
| ".*\\.ml[il4]?\\.in" -> frame open:"(*" line:"*" close:"*)" | ".*\\.ml[il4]?\\.in" -> frame open:"(*" line:"*" close:"*)"
| ".*\\.mly" -> frame open:"/*" line:"*" close:"*/" | ".*\\.mly" -> frame open:"/*" line:"*" close:"*/"
# C source # C source
| ".*\\.c" -> frame open:"/*" line:"*" close:"*/" | ".*\\.c" -> frame open:"/*" line:"*" close:"*/"
# Misc # Misc
| "configure.in" -> frame open:"#" line:"#" close:"#" | "configure.in" -> frame open:"#" line:"#" close:"#"
| "Makefile.in" -> frame open:"#" line:"#" close:"#" | "Makefile.in" -> frame open:"#" line:"#" close:"#"
| "Makefile" -> frame open:"#" line:"#" close:"#" | "README" -> frame open:"#" line:"#" close:"#"
| "README.*" -> frame open:"*" line:"*" close:"*"
| "META.in" -> no
Copyright (C) 2010- Copyright (C) 2010
Francois Bobot François Bobot
Jean-Christophe Filliatre Jean-Christophe Filliâtre
Johannes Kanig Claude Marché
Andrei Paskevich Andrei Paskevich
This software is free software; you can redistribute it and/or This software is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public modify it under the terms of the GNU Library General Public
License version 2.1, with the special exception on linking License version 2.1, with the special exception on linking
described in file LICENSE. described in file LICENSE.
This software is distributed in the hope that it will be useful, This software is distributed in the hope that it will be useful,
......
(**************************************************************************)
(* *)
(* Copyright (C) 2010- *)
(* François Bobot *)
(* Jean-Christophe Filliâtre *)
(* Claude Marché *)
(* Andrei Paskevich *)
(* *)
(* This software is free software; you can redistribute it and/or *)
(* modify it under the terms of the GNU Library General Public *)
(* License version 2.1, with the special exception on linking *)
(* described in file LICENSE. *)
(* *)
(* This software is distributed in the hope that it will be useful, *)
(* but WITHOUT ANY WARRANTY; without even the implied warranty of *)
(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *)
(* *)
(**************************************************************************)
open Thread open Thread
open Why open Why
open Env open Env
......
(**************************************************************************)
(* *)
(* Copyright (C) 2010- *)
(* François Bobot *)
(* Jean-Christophe Filliâtre *)
(* Claude Marché *)
(* Andrei Paskevich *)
(* *)
(* This software is free software; you can redistribute it and/or *)
(* modify it under the terms of the GNU Library General Public *)
(* License version 2.1, with the special exception on linking *)
(* described in file LICENSE. *)
(* *)
(* This software is distributed in the hope that it will be useful, *)
(* but WITHOUT ANY WARRANTY; without even the implied warranty of *)
(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *)
(* *)
(**************************************************************************)
open Why open Why
open Env open Env
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *) (* Copyright (C) 2010- *)
(* Francois Bobot *) (* François Bobot *)
(* Jean-Christophe Filliatre *) (* Jean-Christophe Filliâtre *)
(* Johannes Kanig *) (* Claude Marché *)
(* Andrei Paskevich *) (* Andrei Paskevich *)
(* *) (* *)
(* This software is free software; you can redistribute it and/or *) (* This software is free software; you can redistribute it and/or *)
......
(**************************************************************************) (**************************************************************************)
(* *) (* *)
(* Copyright (C) 2010- *)