-
Notifications
You must be signed in to change notification settings - Fork 68
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6857bc5
commit ac8a7e6
Showing
5 changed files
with
208 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,4 +7,5 @@ a.out | |
.#* | ||
build*/ | ||
.vscode/ | ||
.vs/ | ||
*.*.swp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,6 @@ | ||
# cmcstl2 | ||
An implementation of the Ranges TS "C++ Extensions for Ranges" as specified in working paper [N4620](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/n4620.pdf) with many many proposed resolutions implemented for issues as documented at http://github.com/ericniebler/stl2/issues. There are still quite a few rough edges, but the library is now feature-complete. | ||
|
||
Compilation requires [GCC 6](https://gcc.gnu.org/) with the `-std=c++1z` and `-fconcepts` command line options. Compile times are currently on the slow side, even for C++. | ||
An implementation of [ISO/IEC Technical Specification 21425:2017 "Programming languages -- C++ Extensions for ranges"](https://www.iso.org/standard/70910.html) (the "Ranges TS"). | ||
Compilation requires a compiler with support for C++17 and the Concepts TS, which as of this writing means [GCC 6+](https://gcc.gnu.org/) with the `-std=c++1z` and `-fconcepts` command line options. | ||
|
||
**Build status** | ||
- on Travis-CI: [![Travis Build Status](https://travis-ci.org/CaseyCarter/cmcstl2.svg?branch=master)](https://travis-ci.org/CaseyCarter/cmcstl2) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.