Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

This branch is 0 commits ahead and 0 commits behind master

Updating description

latest commit abc1395435
Bas Spitters authored April 04, 2014
Octocat-spinner-32 algebra Move broken and incomplete stuff to the broken directory. February 03, 2012
Octocat-spinner-32 broken Moved ODE solver files to ode/ February 07, 2013
Octocat-spinner-32 classes Replaced meet/join by their unicode notation ⊔ / ⊓ October 14, 2011
Octocat-spinner-32 complex Pfew, resolved all names, s/Zero/[0]/ and s/One/[1]/ October 14, 2011
Octocat-spinner-32 coq_reals Now compiles with Coq 8.4 August 21, 2012
Octocat-spinner-32 doc Build PDF from documentation October 17, 2011
Octocat-spinner-32 dump Plot pgm s works again March 08, 2011
Octocat-spinner-32 examples Update examples. June 14, 2011
Octocat-spinner-32 fta Pfew, resolved all names, s/Zero/[0]/ and s/One/[1]/ October 14, 2011
Octocat-spinner-32 ftc Pfew, resolved all names, s/Zero/[0]/ and s/One/[1]/ October 14, 2011
Octocat-spinner-32 logic Make compile with recent version of math-classes. March 11, 2011
Octocat-spinner-32 math-classes @ ec6d10d Updating the math-classes submodule April 03, 2014
Octocat-spinner-32 metric2 Compiled lemmas moved to other parts of CoRN December 18, 2012
Octocat-spinner-32 metrics Pfew, resolved all names, s/Zero/[0]/ and s/One/[1]/ October 14, 2011
Octocat-spinner-32 model Started proving that the function to which Picard operator is applied… January 18, 2013
Octocat-spinner-32 ode Now works ith 8.4pl4 April 03, 2014
Octocat-spinner-32 old Started replacing of the rational tactic by ring. October 22, 2009
Octocat-spinner-32 order CoRN no longer depends on Ssreflect. February 14, 2011
Octocat-spinner-32 raster CoRN no longer depends on Ssreflect. February 14, 2011
Octocat-spinner-32 reals Compiled lemmas moved to other parts of CoRN December 18, 2012
Octocat-spinner-32 site_scons Merge math-classes, and make joint compilation work. December 01, 2010
Octocat-spinner-32 stdlib_omissions Moved some lemmas to other parts of CoRN December 17, 2012
Octocat-spinner-32 tactics Moved some lemmas to other parts of CoRN December 17, 2012
Octocat-spinner-32 tools Merge branch 'master' of /home/robbert/formath/math-classes May 26, 2011
Octocat-spinner-32 transc Make compile with 8.4 beta. February 03, 2012
Octocat-spinner-32 util Make compile with 8.4 beta. February 03, 2012
Octocat-spinner-32 .gitignore changing .gitignore, so that we can commit the plotting function March 08, 2011
Octocat-spinner-32 .gitmodules Updating the math-classes submodule April 03, 2014
Octocat-spinner-32 LICENSE Merge with Nijmegen: September 26, 2006
Octocat-spinner-32 README Updating the math-classes submodule April 03, 2014
Octocat-spinner-32 SConstruct Added the ode/ directory to SConstruct to be compiled February 16, 2013
Octocat-spinner-32 description Updating description April 04, 2014
README
C-CoRN, the Coq Constructive Repository at Nijmegen
---------------------------------------------------

PREREQUISITES
-------------

This version of C-CoRN is known to compile with:

 - Coq 8.4pl4

 - SCons 1.2

GIT CHECKOUT & SUBMODULES
-------------------------

C-CoRN depends on Math Classes, which is a library of abstract interfaces for 
mathematical structures that is heavily based on Coq's new type classes. 
Math Classes is contained in the C-CoRN git repository as a submodule. You can 
obtain math-classes automatically by giving the --recursive option when you 
clone the git repository:

  git clone --recursive https://github.com/c-corn/corn.git

If you have already cloned the CoRN repository without --recursive, you can
still get the submodules with

  git submodule update --init --recursive


BUILDING C-CoRN
---------------

C-CoRN uses SCons for its build infrastructure. SCons is a modern
Python-based Make-replacement.

To build C-CoRN with SCons say "scons" to build the whole library, or 
"scons some/module.vo" to just build some/module.vo (and its dependencies).

In addition to common Make options like -j N and -k, SCons
supports some useful options of its own, such as --debug=time, which
displays the time spent executing individual build commands.

scons -c replaces Make clean

For more information, see the SCons documentation at

  http://www.scons.org/


BUILDING DOCUMENTATION
----------------------

To build CoqDoc documentation, say "scons coqdoc".
Something went wrong with that request. Please try again.