The primary source code repository for Macaulay2
Switch branches/tags
version- version-1.12 version-1.11 version- version-1.10 version-1.9.2 version-1.9.1 version- version-1.9 version- version-1.8.2 version-1.8.1 version- version-1.8 version- version-1.7 version- version-1.6.1 version- version-1.6 version- version-1.4.1 version- version-1.4 version-1.3.9 version- version-1.3.1 version- version-1.2.99 version-1.2.1 version-1.1.99 version-1.1.1 version-1.1 version-1.0 version-0.9.97 version-0.9.95 version-0.9.94 version-0.9.93 version-0.9.92 version-0.9.91 version-0.9.9 sourceforge release-1.10-stable-20170616 release-1.7-stable-2014-12-15 release-1.6 release-1.6-stable-20130514 mike-checkpoint1 github-start bart-2-base Macaulay2-0-9 Macaulay2-0-9-96@5643 Macaulay2-0-9-96 Macaulay2-0-9-2 Macaulay2-0-9-2a Macaulay2-0-9-2-merge-point Macaulay2-0-9-2-fixes Macaulay2-0-9-2-changes-merge-point Macaulay2-0-9-2-changes-b Macaulay2-0-9-2-changes-0-9-4x Macaulay2-0-9-2-beta Macaulay2-0-9-1 Macaulay2-0-8-99 Macaulay2-0-8-60 Macaulay2-0-8-58 Macaulay2-0-8-58-working Macaulay2-0-8-58-not-working Macaulay2-0-8-57 Macaulay2-0-8-56 Macaulay2-0-8-55 Macaulay2-0-8-54 Macaulay2-0-8-53 Macaulay2-0-8-52 Macaulay2-0-8-51 Macaulay2-0-8-50 Macaulay2-0-8-49 Macaulay2-0-8-48 Macaulay2-0-8-47 Macaulay2-0-8-46 Macaulay2-0-8-45 Macaulay2-0-8-44 Macaulay2-0-8-43 Macaulay2-0-8-42 Macaulay2-0-8-41 Macaulay2-0-8-40 Macaulay2-0-8-36 Macaulay2-0-8-35@25 Macaulay2-0-8-35 Macaulay2-0-8-34@25 Macaulay2-0-8-34 Macaulay2-0-8-33@29 Macaulay2-0-8-33 Macaulay2-0-8-32@22 Macaulay2-0-8-32 Macaulay2-0-8-31@17 Macaulay2-0-8-31 Macaulay2-0-8-30@17 Macaulay2-0-8-30 Macaulay2-0-8-28@10 Macaulay2-0-8-28 Macaulay2-0-8-26@4
Nothing to show
Clone or download
Pull request Compare This branch is 6 commits ahead, 161 commits behind Macaulay2:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
M2 conflict in ReactionNetworks resolved Jul 30, 2018
bugs PointArray takes only CC_53, hence convert higher precision CC; Kaie'… Nov 28, 2017
.gitignore Fix debug build, remove non-working test for system dir, add in cmake… Jun 7, 2017
.gitmodules fix include files in e; add submodule Jun 9, 2017



Macaulay2 is a system for computing in commutative algebra, algebraic geometry
and related fields.  The system was originally written by Dan Grayson and Mike
Stillman.  David Eisenbud joined the project a number of years ago, and many
users are writing packages for the system, and some are contributing source
code.  See our web page

for more details and for downloading binary releases.

The source code is available at

One uses the program "git" to access it.  For brief instructions about how to
use git, see

Report bugs via the github issue tracker at  

The directory containing this file is the top level directory of the directory
tree that contains the following subdirectories:

    M2	     The subdirectory "M2" contains everything needed by a user to
	     build Macaulay2, and the file "M2/INSTALL" gives instructions for
	     doing so.

    bugs     The subdirectory "bugs" is where we keep track of older bug