A C++ implementation of parser combinators as described at https://fsharpforfunandprofit.com/posts/understanding-parser-combinators/
cmake -S . -B build/
cd build
make
./01
./02
./03
# etc, each file.cpp has a corresponding target
# you'll need a compiler that supports at least C++17
The code in this repository is public domain.
- inbetween (string)
- separated_by (array value list)
- either (json_value)