HerbCore.jl
This package provides the core functionality of the program synthesis library Herb.jl
to avoid circular dependencies for core principles. Used for representing and manipulating expression trees, and abstract types for constraints and grammars.