package mopsa

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Python.Desugar

module Assert : sig ... end

Handling of assert statements.

module Bool : sig ... end

Handling of and/or operators.

module Comprehensions : sig ... end

Inliner of list comprehensions. This translates comprehensions into for loops. While this is not the best in terms of precision, due to the widenings we may have to do afterwards, it's a generic, rewriting-based approach that may be helpful

module If : sig ... end

Transformation of conditional expressions.

module Import : sig ... end

Inliner of imported packages.

module Import_cpython : sig ... end
module Iterable_assign : sig ... end

Assignments from iterables.

module Loops : sig ... end

Desugaring loops into a usual case

module With : sig ... end

With statement and context managers

OCaml

Innovation. Community. Security.