module Make (
T1
:
Nunchaku_core.TermTyped.S
)
(
T2
:
Nunchaku_core.TermInner.S
)
: sig
.. end
Parameters: |
T1 |
: |
Nunchaku_core.TermTyped.S
|
T2 |
: |
Nunchaku_core.TermInner.S
|
|
type
term1 = T1.t
type
term2 = T2.t
val pipe : print:bool ->
(Nunchaku_core.UntypedAST.statement CCVector.ro_vector,
(term1, term1) Nunchaku_core.Problem.t,
'a, 'a)
Nunchaku_core.Transform.t
Pipeline component. Takes input and output Term representations.
val pipe_with : decode:('c -> 'd) ->
print:bool ->
(Nunchaku_core.UntypedAST.statement CCVector.ro_vector,
(term1, term1) Nunchaku_core.Problem.t,
'c, 'd)
Nunchaku_core.Transform.t