Dryverl
Name | Dryverl |
---|---|
Tagline | XML dialect for specifying Erlang-to-C bindings as C port drivers, and a set of XSLT stylesheets that generate all of a binding's Erlang and C source code. |
Logo | dryverl-logo-medium.png |
Description | Dryverl is an Erlang-to-C binding “assembly language”. An Erlang-to-C binding is a set of Erlang functions in an Erlang module, which implementations are in C. Dryverl lets you specify and control in details all the steps of a Erlang-to-C function call, while hiding implementation details and making it much easier to implement a binding than writing it by hand. The Dryverl “compiler” is implemented as a set of XSLT stylesheets that generate the Erlang and C source code that implements a binding, given a specification of the binding in the Dryverl XML language. The two objectives of Dryverl are:
Status Archive
License(s) BSD 3-clause "New" or "Revised" License
Website Documentation
Releases / Downloads
Issue tracker URL URL to the project issue tracker on GitLab, GitHub, Jira, Bugzilla, etc.
VCS repository(ies) URLs to GitLab, GitHub, etc.
Discussion channels
Project leader(s)
Mastodon
Wikipedia page
News Please use the following format, one entry per line: * YYYY/MM/DD - [[Version 6.0 is out!>>version-6-0-is-out]]
News feed
Awards
Professional support
Professional case studies
Standards Erlang |