Attention une mise à jour du serveur va être effectuée le vendredi 16 avril entre 12h et 12h30. Cette mise à jour va générer une interruption du service de quelques minutes.

Commit 99b6e736 authored by Andrei Paskevich's avatar Andrei Paskevich

headers on the added files

parent b9132981
...@@ -1986,7 +1986,8 @@ headers: headers-coq ...@@ -1986,7 +1986,8 @@ headers: headers-coq
src/*/*.ml src/*/*.ml[iyl4] \ src/*/*.ml src/*/*.ml[iyl4] \
plugins/*/*.ml plugins/*/*.ml[ily] \ plugins/*/*.ml plugins/*/*.ml[ily] \
lib/coq-tactic/*.v lib/coq/*.v \ lib/coq-tactic/*.v lib/coq/*.v \
src/tools/cpulimit.c \ src/server/*.c src/server/*.h \
src/ide/resetgc.c \
examples/use_api/*.ml examples/use_api/*.ml
headers-coq: headers-coq:
......
(********************************************************************)
(* *)
(* The Why3 Verification Platform / The Why3 Development Team *)
(* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University *)
(* *)
(* This software is distributed under the terms of the GNU Lesser *)
(* General Public License version 2.1, with the special exception *)
(* on linking described in file LICENSE. *)
(* *)
(********************************************************************)
let socket : Unix.file_descr option ref = ref None let socket : Unix.file_descr option ref = ref None
exception NotConnected exception NotConnected
......
(********************************************************************)
(* *)
(* The Why3 Verification Platform / The Why3 Development Team *)
(* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University *)
(* *)
(* This software is distributed under the terms of the GNU Lesser *)
(* General Public License version 2.1, with the special exception *)
(* on linking described in file LICENSE. *)
(* *)
(********************************************************************)
exception NotConnected exception NotConnected
exception AlreadyConnected exception AlreadyConnected
exception InvalidAnswer of string exception InvalidAnswer of string
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
#include <caml/mlvalues.h> #include <caml/mlvalues.h>
#include <caml/memory.h> #include <caml/memory.h>
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
#include <assert.h> #include <assert.h>
#include <stdlib.h> #include <stdlib.h>
#include "arraylist.h" #include "arraylist.h"
......
/**************************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/**************************************************************************/
#ifndef ARRAYLIST_H #ifndef ARRAYLIST_H
#define ARRAYLIST_H #define ARRAYLIST_H
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include "logging.h" #include "logging.h"
......
/**************************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/**************************************************************************/
#ifndef LOGGING_H #ifndef LOGGING_H
#define LOGGING_H #define LOGGING_H
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
#include <getopt.h> #include <getopt.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
......
/**************************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/**************************************************************************/
#ifndef OPTIONS_H #ifndef OPTIONS_H
#define OPTIONS_H #define OPTIONS_H
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
#include <assert.h> #include <assert.h>
#include <stdlib.h> #include <stdlib.h>
#include "queue.h" #include "queue.h"
......
/**************************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/**************************************************************************/
#ifndef QUEUE_H #ifndef QUEUE_H
#define QUEUE_H #define QUEUE_H
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
#include <assert.h> #include <assert.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
......
/**************************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/**************************************************************************/
#ifndef READBUF_H #ifndef READBUF_H
#define READBUF_H #define READBUF_H
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
......
/**************************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/**************************************************************************/
#ifndef REQUEST_H #ifndef REQUEST_H
#define REQUEST_H #define REQUEST_H
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
// This is the unix implementation of the VC server. It uses the poll // This is the unix implementation of the VC server. It uses the poll
// mechanism to wait for events, plus the "self pipe trick" to handle // mechanism to wait for events, plus the "self pipe trick" to handle
// terminating child processes. // terminating child processes.
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
// This is the windows implementation of the VC server. Its main feature is // This is the windows implementation of the VC server. Its main feature is
// the use of an IO Completion port to handle all kinds of events. // the use of an IO Completion port to handle all kinds of events.
// //
......
/********************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/********************************************************************/
#include <assert.h> #include <assert.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
......
/**************************************************************************/
/* */
/* The Why3 Verification Platform / The Why3 Development Team */
/* Copyright 2010-2016 -- INRIA - CNRS - Paris-Sud University */
/* */
/* This software is distributed under the terms of the GNU Lesser */
/* General Public License version 2.1, with the special exception */
/* on linking described in file LICENSE. */
/* */
/**************************************************************************/
#ifndef WRITEBUF_H #ifndef WRITEBUF_H
#define WRITEBUF_H #define WRITEBUF_H
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment