Skip to content
Snippets Groups Projects
Unverified Commit a297ff44 authored by thorstenhater's avatar thorstenhater Committed by GitHub
Browse files

Add S-Exp for CV Policies (#1511)

1. All s-exp parsing has migrated to `arborio`
2. CV policies can now be read from string as per #1334. This is needed for the GUI project.
2. No longer can `arb::locset` and `arb::region` be constructed from mere strings
2. We have `arborio::literals` to construct `region`s, `locset`s, and `cv_policy`s in the form of `_rg`, `_ls`, and `_cvp`.
3. The `_lab` suffix now constructs an object that converts to `named` morphologies, rather than a simple string.
4. Constructors of `region` and `locset` are now properly guarded
5. Consequently, a lot of missing inheritance from `region_tag` and `locset_tag` was retrofitted.

Closes #1334 
Closes #1419 
parent b20c13b7
No related branches found
No related tags found
Showing
with 733 additions and 497 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment