ocaml-atdgen-1.4.0-3.mga6.x86_64.rpm


Advertisement

Description

ocaml-atdgen - Produce OCaml code from type definitions in the ATD syntax

Property Value
Distribution Mageia 6.0
Repository Mageia Core x86_64
Package name ocaml-atdgen
Package version 1.4.0
Package release 3.mga6
Package architecture x86_64
Package type rpm
Installed size 4.09 MB
Download size 816.54 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
Atdgen is a command-line program that takes as input type definitions in
the ATD (https://github.com/mjambon/atd) syntax and produces OCaml code
suitable for data serialization and deserialization.
Two data formats are currently supported for serialization, these are JSON
and Biniou, a binary format which retains most of JSON's properties. Atdgen
can also generate data validators derived from annotated type definitions
(starting with Atdgen 1.2.0).
Atdgen was designed with efficiency and durability in mind. Software
authors are encouraged to use Atdgen directly and to write tools that may
reuse part of Atdgen's source code.

Alternatives

Package Version Architecture Repository
ocaml-atdgen-1.4.0-3.mga6.i586.rpm 1.4.0 i586 Mageia Core
ocaml-atdgen - - -

Requires

Name Value
libc.so.6()(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libc.so.6(GLIBC_2.3)(64bit) -
libc.so.6(GLIBC_2.7)(64bit) -
libdl.so.2()(64bit) -
libdl.so.2(GLIBC_2.2.5)(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
ocaml(Ag_biniou) == ca59d863bbfc7da617b017a28937c249
ocaml(Ag_doc) == 2d57b25975052d6e2e826c92091c7e31
ocaml(Ag_doc_lexer) == abd49356d18146daea4e8767adb6072f
ocaml(Ag_error) == a8f0cea2f0a079a1f85bcf5b107a5971
ocaml(Ag_indent) == 9f87f12e38eb81e14605225ac8a872ea
ocaml(Ag_json) == b19238ab28afb0f5d8b7df39883397a9
ocaml(Ag_mapping) == 2e63bbd908ae39c8a62d9116f6d1e0cf
ocaml(Ag_ob_mapping) == 7a72a8ad5148d7aa8df13c76f0276f0b
ocaml(Ag_ob_spe) == 6adf233b64b22876412572820553d5cf
ocaml(Ag_ocaml) == 7e82be12d7e64d038a9e5c2eacfcd20a
ocaml(Ag_oj_mapping) == a37c501498928335a3440d60285d1cb9
ocaml(Ag_ov_mapping) == 81bcd82d96761cec48a1eeea45ca70a4
ocaml(Ag_ox_emit) == e543fc12d99b7b7ca067d789f80c0657
ocaml(Ag_string_match) == 3a78a7175ce6bc0f5bf5f3ee003570b0
ocaml(Ag_validate) == 8ef9fe9eb834e8fcfff84fddea743633
ocaml(Ag_xb_emit) == 40dfbe46642c66abb9686eabd9979285
ocaml(Array) == ae800d8cf9903f1d36856950940430e6
ocaml(Atd_annot) == 8fdf7e34d73b76296511413fddbf85c6
ocaml(Atd_ast) == bce74232d7ca9944251ee8414e388159
ocaml(Atd_expand) == c6a8f4fe007e46b13a0349f8a79cb9ea
ocaml(Atd_indent) == 12308e14d2286788c7565f6183bc3958
ocaml(Atd_util) == dcfad68bdcedac1d5cfe380a503726df
ocaml(Bi_inbuf) == a33751bd449bfca59f5e65e1c3fe45cd
ocaml(Bi_io) == f2670022b27e24b9260661e98f60d218
ocaml(Bi_outbuf) == ef366684e3ea300f5f5ebc41fd875ff2
ocaml(Bi_share) == 3c2a6d0581c51879329de41329d8030c
ocaml(Bi_vint) == 1b27939253d17850b0f5f447753722ad
ocaml(Buffer) == a579f4a57e300ec755f84af883c1e51b
ocaml(CamlinternalFormatBasics) == 8b069fca1e4d9316b588e5554f38bb24
ocaml(Easy_format) == 592007b40dac8b836bdee4667b698ead
ocaml(Filename) == 3817bec1dad20c6f594d3a85b13020b8
ocaml(Format) == 61d4350242b30078d3ad96c904c9f7a1
ocaml(Hashtbl) == bb8e269d690301a1c4ff14a08e96e83e
ocaml(Int32) == f43b8a2972804b40e28b661b6fdf157a
ocaml(Int64) == 3565b288ec68024088360805650448dd
ocaml(Lexing) == 1be6a5484fb3cfb69d2c981438a7be62
ocaml(List) == 8988208489274193e4e3f69dc6ec2f75
ocaml(Map) == 770e6123e5460eeb42d3050f13c5ad53
ocaml(Obj) == 8b014ec57a472d9f3922b63e5de9d1f2
ocaml(Pervasives) == 0d015a5a2136659b0de431be7f1545be
ocaml(Printexc) == fb616c60404add6295347001c01bfcaa
ocaml(Printf) == eb49a17645c5ea2dd298430a3c986186
ocaml(Str) == 98bc31cc4150a0a7e1fa3ceb656e6da5
ocaml(Stream) == 55948988e71c3ee1749feb21ccec9fc9
ocaml(String) == 9cb286f2c4569fd32c379b1a05c7b590
ocaml(Yojson) == a866c046a69934b4843fa10a3beaac3b
ocaml(runtime) == 4.02.3

Provides

Name Value
ocaml(Ag_biniou) == ca59d863bbfc7da617b017a28937c249
ocaml(Ag_doc) == 2d57b25975052d6e2e826c92091c7e31
ocaml(Ag_doc_lexer) == abd49356d18146daea4e8767adb6072f
ocaml(Ag_error) == a8f0cea2f0a079a1f85bcf5b107a5971
ocaml(Ag_indent) == 9f87f12e38eb81e14605225ac8a872ea
ocaml(Ag_json) == b19238ab28afb0f5d8b7df39883397a9
ocaml(Ag_mapping) == 2e63bbd908ae39c8a62d9116f6d1e0cf
ocaml(Ag_ob_emit) == b09d1ea11be5dd1299194308fd1dc6b3
ocaml(Ag_ob_mapping) == 7a72a8ad5148d7aa8df13c76f0276f0b
ocaml(Ag_ob_run) == e2f82bc2e5cdfa268915d1f8a0eb13c0
ocaml(Ag_ob_spe) == 6adf233b64b22876412572820553d5cf
ocaml(Ag_ocaml) == 7e82be12d7e64d038a9e5c2eacfcd20a
ocaml(Ag_oj_emit) == 65df254ac25404cc4f6fcbd3b3db79ce
ocaml(Ag_oj_mapping) == a37c501498928335a3440d60285d1cb9
ocaml(Ag_oj_run) == 3ce9b535485f5f0f2a4f1d7df7346b1c
ocaml(Ag_ov_emit) == 43fac923427f8e3815ae3946cd5d854f
ocaml(Ag_ov_mapping) == 81bcd82d96761cec48a1eeea45ca70a4
ocaml(Ag_ov_run) == 78b10c581c3380168abd08f0fcc59048
ocaml(Ag_ox_emit) == e543fc12d99b7b7ca067d789f80c0657
ocaml(Ag_string_match) == 3a78a7175ce6bc0f5bf5f3ee003570b0
ocaml(Ag_util) == f289eb98a6151dca21cb6c52f101aa85
ocaml(Ag_validate) == 8ef9fe9eb834e8fcfff84fddea743633
ocaml(Ag_version) == f664332bd2e6610ab11fde02aa6c7d6b
ocaml(Ag_xb_emit) == 40dfbe46642c66abb9686eabd9979285
ocaml-atdgen == 1.4.0-3.mga6
ocaml-atdgen(x86-64) == 1.4.0-3.mga6

Download

Type URL
Binary Package ocaml-atdgen-1.4.0-3.mga6.x86_64.rpm
Source Package ocaml-atdgen-1.4.0-3.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install ocaml-atdgen rpm package:
    # urpmi ocaml-atdgen

Files

Path
/usr/bin/atdgen
/usr/lib64/ocaml/atdgen/META
/usr/lib64/ocaml/atdgen/ag_biniou.cmi
/usr/lib64/ocaml/atdgen/ag_biniou.cmo
/usr/lib64/ocaml/atdgen/ag_doc.cmi
/usr/lib64/ocaml/atdgen/ag_doc.cmo
/usr/lib64/ocaml/atdgen/ag_doc_lexer.cmi
/usr/lib64/ocaml/atdgen/ag_doc_lexer.cmo
/usr/lib64/ocaml/atdgen/ag_error.cmi
/usr/lib64/ocaml/atdgen/ag_error.cmo
/usr/lib64/ocaml/atdgen/ag_indent.cmi
/usr/lib64/ocaml/atdgen/ag_indent.cmo
/usr/lib64/ocaml/atdgen/ag_json.cmi
/usr/lib64/ocaml/atdgen/ag_json.cmo
/usr/lib64/ocaml/atdgen/ag_mapping.cmi
/usr/lib64/ocaml/atdgen/ag_mapping.cmo
/usr/lib64/ocaml/atdgen/ag_ob_emit.cmi
/usr/lib64/ocaml/atdgen/ag_ob_emit.cmo
/usr/lib64/ocaml/atdgen/ag_ob_mapping.cmi
/usr/lib64/ocaml/atdgen/ag_ob_mapping.cmo
/usr/lib64/ocaml/atdgen/ag_ob_run.cmi
/usr/lib64/ocaml/atdgen/ag_ob_run.cmo
/usr/lib64/ocaml/atdgen/ag_ob_spe.cmi
/usr/lib64/ocaml/atdgen/ag_ob_spe.cmo
/usr/lib64/ocaml/atdgen/ag_ocaml.cmi
/usr/lib64/ocaml/atdgen/ag_ocaml.cmo
/usr/lib64/ocaml/atdgen/ag_oj_emit.cmi
/usr/lib64/ocaml/atdgen/ag_oj_emit.cmo
/usr/lib64/ocaml/atdgen/ag_oj_mapping.cmi
/usr/lib64/ocaml/atdgen/ag_oj_mapping.cmo
/usr/lib64/ocaml/atdgen/ag_oj_run.cmi
/usr/lib64/ocaml/atdgen/ag_oj_run.cmo
/usr/lib64/ocaml/atdgen/ag_ov_emit.cmi
/usr/lib64/ocaml/atdgen/ag_ov_emit.cmo
/usr/lib64/ocaml/atdgen/ag_ov_mapping.cmi
/usr/lib64/ocaml/atdgen/ag_ov_mapping.cmo
/usr/lib64/ocaml/atdgen/ag_ov_run.cmi
/usr/lib64/ocaml/atdgen/ag_ov_run.cmo
/usr/lib64/ocaml/atdgen/ag_ox_emit.cmi
/usr/lib64/ocaml/atdgen/ag_ox_emit.cmo
/usr/lib64/ocaml/atdgen/ag_string_match.cmi
/usr/lib64/ocaml/atdgen/ag_string_match.cmo
/usr/lib64/ocaml/atdgen/ag_util.cmi
/usr/lib64/ocaml/atdgen/ag_util.cmo
/usr/lib64/ocaml/atdgen/ag_validate.cmi
/usr/lib64/ocaml/atdgen/ag_validate.cmo
/usr/lib64/ocaml/atdgen/ag_version.cmi
/usr/lib64/ocaml/atdgen/ag_version.cmo
/usr/lib64/ocaml/atdgen/ag_xb_emit.cmi
/usr/lib64/ocaml/atdgen/ag_xb_emit.cmo
/usr/lib64/ocaml/atdgen/atdgen.cma
/usr/lib64/ocaml/atdgen/atdgen.cmxs
/usr/share/doc/ocaml-atdgen/INSTALL
/usr/share/doc/ocaml-atdgen/LICENSE
/usr/share/doc/ocaml-atdgen/README.md

Changelog

2016-02-17 - umeabot <umeabot> 1.4.0-3.mga6
+ Revision: 964368
- Mageia 6 Mass Rebuild
2014-10-15 - umeabot <umeabot> 1.4.0-2.mga5
+ Revision: 739250
- Second Mageia 5 Mass Rebuild
2014-10-07 - malo <malo> 1.4.0-1.mga5
+ Revision: 737266
- update to 1.4.0
+ umeabot <umeabot>
- Mageia 5 Mass Rebuild
2013-10-19 - umeabot <umeabot> 1.2.5-4.mga4
+ Revision: 536419
- Mageia 4 Mass Rebuild
2013-09-23 - blue_prawn <blue_prawn> 1.2.5-3.mga4
+ Revision: 484262
- rebuild for ocaml-4.01.0
- rebuild for ocaml-4.01.0
- build requires camlmix
- update to last version 1.2.5
- more precise licensing informations
- updated broken web links
- updated to last version 1.2.3

See Also

Package Description
ocaml-atdgen-devel-1.4.0-3.mga6.x86_64.rpm Development files for ocaml-atdgen
ocaml-augeas-0.5-12.mga6.x86_64.rpm OCaml bindings for Augeas configuration API
ocaml-augeas-devel-0.5-12.mga6.x86_64.rpm Development files for ocaml-augeas
ocaml-autoconf-1.1-8.mga6.noarch.rpm Autoconf macros for OCaml
ocaml-base64-2.0.0-2.mga6.x86_64.rpm Base64 encoding and decoding library for OCaml
ocaml-base64-devel-2.0.0-2.mga6.x86_64.rpm Development files for ocaml-base64
ocaml-batteries-2.4-2.mga6.x86_64.rpm A comprehensive standard library for OCaml
ocaml-batteries-devel-2.4-2.mga6.x86_64.rpm Development files for ocaml-batteries
ocaml-benchmark-1.3-2.mga6.x86_64.rpm OCaml module for benchmarking code
ocaml-benchmark-devel-1.3-2.mga6.x86_64.rpm Development files for ocaml-benchmark
ocaml-bin_prot-113.24.00-2.mga6.x86_64.rpm Binary protocol generator
ocaml-bin_prot-devel-113.24.00-2.mga6.x86_64.rpm Development files for ocaml-bin_prot
ocaml-biniou-1.0.9-5.mga6.x86_64.rpm Binary data format designed for speed, safety and ease of use
ocaml-biniou-devel-1.0.9-5.mga6.x86_64.rpm Development files for ocaml-biniou
ocaml-bisect-1.3-12.mga6.x86_64.rpm OCaml code coverage tool
Advertisement
Advertisement