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

  • Documentation
  • genspio lib
  • Genspio .Transform Module
package genspio
  • genspio
    • Genspio
      • Common
        • Unique_name
      • Compile
        • To_posix
        • To_slow_flow
          • Script
      • EDSL
        • Bool
        • Command_line
          • Arg
        • Dispatcher_script
        • Elist
        • Integer
        • Magic
        • Script_with_describe
          • P
        • Str
      • EDSL_v0
        • Bool
        • Byte_array
        • C_string
        • Command_line
          • Arg
        • Elist
        • Integer
        • Magic
      • Language
        • Construct
          • Base
          • Bool
          • Byte_array
          • C_string
          • Elist
          • Integer
          • Magic
        • Literal
          • Str
      • Meta
      • Standard_compiler
      • To_slow_flow
        • Script
        • Tmp_db
      • Transform
        • Constant_propagation
        • Visitor
          • nothing_doer
Legend:
Library
Module
Module type
Parameter
Class
Class type

Manipulate the AST ('a EDST.t values).

module Visitor : sig ... end

A generic AST visitor pattern, which by default does nothing.

module Constant_propagation : sig ... end

A basic implementation of constant propagation.

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