Writing syntax definitions is error prone and the result is hard to maintain. The addition of branch_point, while a great feature, dramatically increases complexity ...
git clone --recurse-submodules https://github.com/maxim2266/str.git cd str make # or 'make test' to also run unit tests Link the resulting static library libstr.a ...