Dolmen_std.PathSourcePaths
Paths are used to identify constants and variables after typechecking. They are meant to identify the abstract location of where constants and variables come from. Variables are always local, whereas constants are identified by a full absolute path including all module names leading to the module defining the constant.
A path of module names. A path identifies a module, or the toplevel/implicitly global module if empty.
type t = private | Local of {}A local path, mainly used for variables.
*)| Absolute of {path : path;name : string;}An absolute path, containing a path to a module, and a basename.
*)Paths used for variables and constants.
Printing function.