Tezos_client_017_PtNairob.Michelson_v1_stack
type Tezos_base.TzPervasives.error +=
| Wrong_stack_item of Tezos_micheline.Micheline_parser.location
* Tezos_micheline.Micheline_printer.node
| Wrong_stack of Tezos_micheline.Micheline_parser.location
* Tezos_micheline.Micheline_printer.node
val micheline_printer_location_encoding :
Tezos_micheline.Micheline_printer.location
Tezos_base.TzPervasives.Data_encoding.encoding
val micheline_printer_node_encoding :
Tezos_micheline.Micheline_printer.node
Tezos_base.TzPervasives.Data_encoding.encoding
val parse_expression :
source:string ->
Tezos_micheline.Micheline_parser.node ->
Tezos_protocol_017_PtNairob.Protocol.Alpha_context.Script.expr
Tezos_base.TzPervasives.tzresult
val printable :
('a, string) Tezos_micheline.Micheline.node ->
(Tezos_micheline.Micheline_printer.location, string)
Tezos_micheline.Micheline.node
val parse_stack_item :
source:string ->
(Tezos_micheline.Micheline_parser.location, string)
Tezos_micheline.Micheline.node ->
(Tezos_protocol_017_PtNairob.Protocol.Alpha_context.Script.expr
* Tezos_protocol_017_PtNairob.Protocol.Alpha_context.Script.expr,
Tezos_base.TzPervasives.tztrace)
Stdlib.result
val parse_stack :
source:string ->
(Tezos_micheline.Micheline_parser.location, string)
Tezos_micheline.Micheline.node ->
((Tezos_protocol_017_PtNairob.Protocol.Alpha_context.Script.expr
* Tezos_protocol_017_PtNairob.Protocol.Alpha_context.Script.expr)
list,
Tezos_base.TzPervasives.error Tezos_base.TzPervasives.TzTrace.trace)
Stdlib.result