bond: Bond schema compiler and code generator
[ code-generation, compiler, deprecated, language, library, mit, program ]
[ Propose Tags ]
[ Report a vulnerability ]
Deprecated
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.6.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
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.12.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.5), scientific (>=0.3.4.6), shakespeare (>=2.0), text (>=0.11) [details] |
Tested with | ghc >=7.4.1 |
License | MIT |
Copyright | Copyright (c) Microsoft. All rights reserved. |
Author | Adam Sapek <adamsap@microsoft.com> |
Maintainer | Adam Sapek <adamsap@microsoft.com> |
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 chwarr at 2016-09-13T04:48:54Z |
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 available [build log] Last success reported on 2016-09-13 [all 1 reports] |