bond: Bond schema compiler and code generator
Bond is a cross-platform framework for handling schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data.
This package contains a library for parsing the Bond schema definition language and performing template-based code generation. The library includes built-in templates for generating standard Bond C++ and C# code, as well as utilities for writing custom codegen templates.
The package also contains a command-line compiler/codegen tool, named gbc, which is primarily used to generate code for C++ and C# programs using Bond.
Modules
[Index]
Downloads
- bond-0.4.0.1.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.4.0.1, 0.4.0.2, 0.4.1.0, 0.5.0.0, 0.6.0.0, 0.7.0.0, 0.8.0.0, 0.9.0.0, 0.10.0.0, 0.10.1.0, 0.11.0.0, 0.11.0.1, 0.11.0.2, 0.11.0.3, 0.12.0.1, 0.12.1.0, 0.13.0.0 (info) |
---|---|
Dependencies | aeson (>=0.7.0.6 && <0.10.0.0), async (>=2.0.1.0), base (>=4.5 && <5), bond, bytestring (>=0.10), cmdargs (>=0.10.10), directory (>=1.1), filepath (>=1.0), monad-loops (>=0.4), mtl (>=2.1), parsec (>=3.1), process (<1.4), shakespeare (>=2.0), text (>=0.11) [details] |
License | MIT |
Copyright | Copyright (c) Microsoft. All rights reserved. |
Author | Adam Sapek <adamsap@microsoft.com> |
Maintainer | Adam Sapek <adamsap@microsoft.com> |
Revised | Revision 1 made by sapek at 2015-12-16T20:22:35Z |
Category | Language, Compiler, Code Generation |
Home page | https://github.com/Microsoft/bond |
Bug tracker | https://github.com/Microsoft/bond/issues |
Source repo | head: git clone git@github.com:Microsoft/bond.git |
Uploaded | by sapek at 2015-12-09T23:06:20Z |
Distributions | |
Reverse Dependencies | 1 direct, 2 indirect [details] |
Executables | gbc |
Downloads | 10557 total (21 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |