Like the project? Star us!
Text Processing containers and algorithms from the OCL.
The OCL requires the following:
Taken from the example, you can see:
int main()
{
auto rope = tproc::crope("The Quick Brown Fox Jumps Over The Lazy Dog");
auto next_elem = std::make_unique<tproc::crope>(", and Jumps again.");
rope.concat(next_elem.get());
std::cout << *++rope << std::endl; // returns 'next_elem'
}The library is header-only as well, so no compilation step is needed, and is written in modern C++ (C++17 or later).
The Freestanding Status is a concept where a module is evaluated on whether it has or is fully freestanding or not.
- Unverified