package mopsa

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

Module Abstraction.DomainSource

Standard domains

The signature DOMAIN is useful for domains with classic lattice structure that don't require unification. Transfer functions have access the top-level abstraction and can therefore communicate with other domains through the manager.

Signature

Sourcemodule type DOMAIN = sig ... end

Registration

Sourceval register_standard_domain : (module DOMAIN) -> unit

Register a new standard domain

Sourceval find_standard_domain : string -> (module DOMAIN)

Find a standard by its name. Raise Not_found if no domain is found

Sourceval mem_standard_domain : string -> bool

mem_standard_domain name checks whether a standard domain with name name is registered

Sourceval standard_domain_names : unit -> string list

Return the names of registered standard domains

OCaml

Innovation. Community. Security.