Looking for the latest version? Download cmajor-1.2.0-src.tar.gz (9.9 MB)
Home / 0.4.0
Name Modified Size Downloads / Week Status
Parent folder
Totals: 9 Items   37.4 MB 9
README 2013-02-03 1.9 kB 11 weekly downloads
Tutorial-1.1.pdf 2013-02-03 310.5 kB 11 weekly downloads
System-1.1.pdf 2013-02-03 1.8 MB 11 weekly downloads
Specification-1.1.pdf 2013-02-03 471.3 kB 11 weekly downloads
GettingStarted-1.1.pdf 2013-02-03 124.8 kB 11 weekly downloads
cmajor-0.4.0-win-x64-setup.exe 2013-02-03 13.6 MB 11 weekly downloads
cmajor-0.4.0-win-x86-setup.exe 2013-02-03 11.6 MB 11 weekly downloads
cmajor-0.4.0-src.zip 2013-02-03 5.0 MB 11 weekly downloads
cmajor-0.4.0-src.tar.gz 2013-02-03 4.5 MB 11 weekly downloads
Cmajor 0.4.0 Release Notes ========================== o Implemented 'concepts' for Cmajor. Concepts: - produce better error messages for template instantiation failures - enable separate type checking of templates using 'archetype' classes built from concepts - enable concept-based overloading of functions to select the most efficient implementation of an algorithm at compile time - are now applied throughout the Cmajor System Library o Implemented various algorithms based on algorithms found in C++ Standard Template Library - Sort() and InsertionSort() - Distance() and Next() - UpperBound() and EqualRange() - Count() - ForEach() - Transform() - Equal() and LexicographicalCompare() - MinElement() and MaxElement() - Gcd() o Added function objects Plus, Negate, Minus, Multiplies, Divides and Remainder, and IdentityElement() functions. o Added BackInsertIterator, FrontInsertIterator and InsertIterator and corresponding functions BackInserter(), FrontInserter() and Inserter() that work with List, LinkedList (and any InsertableForwardContainer) using Copy(). o Fixed: - List.Insert() was not working correctly when list happened to grow - HashMap.operator[]() did not compile Cmajor 0.4.0 files ================== o cmajor-0.4.0-win-x64-setup.exe Setup for 64-bit Windows o cmajor-0.4.0-win-x86-setup.exe Setup for 32-bit Windows o cmajor-0.4.0-src.zip zipped source code o cmajor-0.4.0-src.tar.gz gzipped source code o GettingStarted-1.1.pdf Installation instructions o Specification-1.1.pdf Language Specification o System-1.1.pdf System Library Reference o Tutorial-1.1.pdf Language Tutorial
Source: README, updated 2013-02-03