/adl

ADL (Algebraic Data Language)

Primary LanguageC++OtherNOASSERTION

ADL (Algebraic Data Language)

Consistent data everywhere!

A framework for building cross language data models. It consists of a DSL for describing data types, code generators for several target languages, and runtimes for these languages.

Also see the adl-demo repository, which contains working demonstrations of ADL usage.