package pa_solution

  1. Overview
  2. Docs
A DSL for solving programming contest problems

Install

Dune Dependency

Authors

Maintainers

Sources

pa_solution-0.5.tar.gz
sha256=dd680ccb830a2eb5827f80fc5e2f406bf282a2606ea949d2d54f5dc06475baaf
md5=04697a0f4251207142779dc6dc82d612

doc/pa_solution/Pa_solution/index.html

Module Pa_solutionSource

Sourcetype spec =
  1. | Int
  2. | Int64
  3. | Float
  4. | String
  5. | Line
  6. | Empty
  7. | List of Camlp4.PreCast.Ast.expr * spec
  8. | Array of Camlp4.PreCast.Ast.expr * spec
  9. | Tuple of spec list
  10. | Let of Camlp4.PreCast.Ast.patt * spec * spec
  11. | Expr of Camlp4.PreCast.Ast.expr
Sourceval _loc : Camlp4.PreCast.Loc.t
Sourceval gensym : unit -> string
Sourceval identity : Camlp4.PreCast.Ast.expr
Sourceval in_ch : string
Sourceval scan : string -> Camlp4.PreCast.Ast.expr
Sourceval compile_reader : spec -> Camlp4.PreCast.Ast.expr
Sourceval out_ch : string
Sourceval print : Camlp4.PreCast.Ast.expr -> string -> Camlp4.PreCast.Ast.expr
Sourceval compile_writer : spec -> Camlp4.PreCast.Ast.expr -> Camlp4.PreCast.Ast.expr
Sourceval compile_solution : (Camlp4.PreCast.Ast.patt * spec) list -> spec -> Camlp4.PreCast.Ast.expr -> Camlp4.PreCast.Ast.str_item
OCaml

Innovation. Community. Security.