• OCaml logo OCaml logo
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Searching...
    Or go to: Standard Library API
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Get started
  • catala

  • Documentation
  • dcalc lib
  • Dcalc .Ast .StructName Module
package catala
  • catala
    • Catala
      • Driver
  • dcalc
    • Dcalc
      • Ast
        • EnumConstructor
        • EnumMap
        • EnumName
        • ScopeName
        • StructFieldName
        • StructMap
        • StructName
        • Var
        • VarMap
      • Interpreter
      • Print
      • Typing
  • desugared
    • Desugared
      • Ast
        • IdentMap
        • RuleMap
        • RuleName
        • RuleSet
        • ScopeDef
        • ScopeDefMap
        • ScopeDefSet
      • Dependency
        • Edge
        • ExceptionsDependencies
          • E
          • V
        • ScopeDependencies
          • E
          • V
        • Vertex
      • Desugared_to_scope
  • law_source
    • Law_source
      • Allocations_familiales
  • lcalc
    • Lcalc
      • Ast
        • Var
        • VarMap
      • Compile_with_exceptions
      • To_ocaml
  • literate
    • Literate
      • Html
      • Latex
  • runtime
    • Runtime
  • scopelang
    • Scopelang
      • Ast
        • EnumConstructorMap
        • LocationSet
        • ScopeMap
        • ScopeNameSet
        • ScopeVar
        • ScopeVarMap
        • ScopeVarSet
        • StructFieldMap
        • SubScopeMap
        • SubScopeName
        • SubScopeNameSet
        • Var
        • VarMap
      • Dependency
        • SDependencies
          • E
          • V
        • TDependencies
          • E
          • V
        • TVertex
        • TVertexSet
      • Print
      • Scope_to_dcalc
  • surface
    • Surface
      • Ast
        • program_iter
        • program_map
      • Desugaring
      • Fill_positions
      • Lexer
      • Lexer_common
      • Lexer_en
      • Lexer_fr
      • Name_resolution
      • Parse_utils
      • Parser
        • Incremental
        • MenhirInterpreter
      • Parser_driver
      • Parser_errors
      • Print
  • utils
    • Utils
      • Cli
      • Errors
      • Pos
        • marked_iter
        • marked_map
      • Uid
        • Id
        • Info
        • Make
          • X
        • MarkedString
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t
type info = Utils.Uid.MarkedString.info
val fresh : info -> t
val get_info : t -> info
val compare : t -> t -> int
val format_t : Format.formatter -> t -> unit
val hash : t -> int

Footer

OCaml

Innovation. Community. Security.

GitHub Discord Twitter Peertube RSS

About Us

  • Industrial Users
  • Academic Users
  • Why OCaml

Resources

  • Get Started
  • Language Manual
  • Standard Library API
  • Books
  • Releases

Community

  • Blog
  • Jobs

Policies

  • Carbon Footprint
  • Governance
  • Privacy
  • Code of Conduct