|
|
-
decls
:
Map<'a, 'b>
-
qn
:
'a
-
decl
:
'b
-
Returns:
Map<'a, 'b>
|
|
|
-
decls
:
Map<QName, Decl>
-
qn
:
QName
-
Returns:
Decl
|
|
|
convert declarations to interfaces
-
decls
:
Map<'a, 'b>
-
Returns:
('a * 'b) list
|
|
|
filters a given Interface (Declaration list) by given flow of variables
-
flow
:
Flow
-
iface
:
Interface
-
Returns:
(QName * Decl) list
|
|
|
filters a given Interface (Declaration list) by given flow list of variables
-
flowL
:
Flow list
-
iface
:
Interface
-
Returns:
(QName * Decl) list
|
|
|
filters a given Interface (Declaration list) by given flow of variables
-
qnL
:
QName list
-
iface
:
Interface
-
Returns:
(QName * Decl) list
|
|
|
filters a given Interface (Declaration list) by given storage of variables
-
store
:
Storage
-
iface
:
Interface
-
Returns:
(QName * Decl) list
|
|
|
filters a given Interface (Declaration list) by given storage list of variables
-
storeL
:
Storage list
-
iface
:
Interface
-
Returns:
(QName * Decl) list
|
|
|
-
decls
:
Map<QName, Decl>
-
qn
:
QName
-
Returns:
Flow
|
|
|
convert interfaces to declarations
-
declList
:
(QName * Decl) list
-
Returns:
Map<QName, Decl>
|
|
|
-
()
:
unit
-
Returns:
Map<QName, Decl>
|
|
|
-
decl
:
Decl
-
Returns:
PrnDrv -> unit
|
|
|
-
flow
:
Flow
-
Returns:
PrnDrv -> unit
|
|
|
-
iface
:
(QName * Decl) list
-
Returns:
PrnDrv -> unit
|
|
|
-
storage
:
Storage
-
Returns:
PrnDrv -> unit
|
|
|
-
iface
:
Interface
-
Returns:
QName list
|
|
|
-
decls
:
Map<QName, Decl>
-
qn
:
QName
-
Returns:
Storage
|
|
|
-
decls
:
Map<QName, Decl>
-
qn
:
QName
-
Returns:
QType
|
|
|
-
fl
:
Flow
-
Returns:
bool
|
|
|
-
decls
:
Map<QName, Decl>
-
qn
:
QName
-
Returns:
bool
|
|
|
-
fl
:
Flow
-
Returns:
bool
|
|
|
-
decls
:
Map<QName, Decl>
-
qn
:
QName
-
Returns:
bool
|