package ocaml-protoc
Install
dune-project
Dependency
Authors
Maintainers
Sources
md5=8a294e86c6202b8ec8016e71d19264cb
sha512=67020bef50b59c6590c1b25d85a75d6e19d6cd37d42b87c94aef798bff51a45f38fe7024b4c67d71c22c13d3f2776bec83acd77794a518f1c4a7eddfc30b6d0b
doc/ocaml-protoc.compiler-lib/Ocaml_protoc_compiler_lib/index.html
Module Ocaml_protoc_compiler_libSource
Compile protobuf parse tree to the ocaml type
Code generator for the decode function
Code generator for the decode JSON function
Code generator for the default function
Code generator for the encode function
Code generator for the encode JSON function
Formatting utilities for code generation
OCaml type representation
Code generator for the pp function
Common module signature for all codegen modules
Code generator for the OCaml type
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