ocaml-atdgen-1.2.5-4.mga4.i586.rpm


Advertisement

Description

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

Distribution: Mageia 4.1
Repository: Mageia Core i586
Package name: ocaml-atdgen
Package version: 1.2.5
Package release: 4.mga4
Package architecture: i586
Package type: rpm
Installed size: 3.02 MB
Download size: 655.02 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

Provides

  • ocaml-atdgen == 1.2.5-4.mga4
  • ocaml-atdgen(x86-32) == 1.2.5-4.mga4

    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

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

    Changelog

    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

    2013-01-12 - umeabot <umeabot> 1.2.2-5.mga3 + Revision: 361146 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

    2012-12-04 - malo <malo> 1.2.2-4.mga3 + Revision: 326604 - rebuild for new ocaml + blue_prawn <blue_prawn> - new rpm group for ocaml

    2012-09-29 - blue_prawn <blue_prawn> 1.2.2-2.mga3 + Revision: 300036 - new rpm group for ocaml

    2012-06-24 - blue_prawn <blue_prawn> 1.2.2-1.mga3 + Revision: 263107 - requires easy-format - imported package ocaml-atdgen

    Advertisement
    Advertisement