package ocaml-protoc
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=4bd16bb119f5c55a9d5e906173d8611cb7664a0c926f108077eb05f1ceb7de03
sha512=01266efcc926dd7042e9eddc874b0c41c65688b36ec3e30756a69e09d6cc57eaa8d4a043015b668a2e61cc45cac7efa51cdbad06757a98a55ff53416af98c44d
doc/ocaml-protoc.compiler-lib/Ocaml_protoc_compiler_lib/index.html
Module Ocaml_protoc_compiler_lib
Source
Generate all the code for a given OCaml module.
Compile protobuf typed tree to the OCaml AST.
Code generator for the decode
function
Code generator for the decode
JSON function
Code generator for the default
functions (i.e builders)
Code generator for the encode
function
Code generator for the encode
JSON function
Formatting utilities for code generation
Code generator for the make
functions (i.e builders, but stricter than default
)
OCaml type representation
Plugin that dumps a representation of the parsed proto in comments
Plugin architecture.
Code generator for the pp
function
Code generator for the OCaml types
Common utility functions for OCaml code generation
Compiler exception
Protobuffer Field type
File location utilities
Parsing compilation step
Protobuf parse tree
Parse tree utilities
Graph algorithms to support the recursion analysis
Mutually recursive type resolution
Type resolution.
Typed tree utilities
Typed tree construction and validation