день добрый.
вопрос: можно как-то поймать описание исключения?
что-то вроде:
try 1/0 with _ -> print_endline ("Error: " ^ (и вот тут вот что-то, что
покажет описание))
--
-- via knode --
Posted via RSDN NNTP Server 2.1 beta
Возможно кто-то подскажет красивый способ.
Некрасивый:
try 1/0 with e -> print_endline ("Error: " ^ Std.dump e)
(используется ExtLib)
Здравствуйте, D. Mon, Вы писали:
DM>Возможно кто-то подскажет красивый способ.
DM>Некрасивый:
А чем он некрасивый? Можно еще через Printexc.to_string
Vintik_69 wrote:
> Здравствуйте, D. Mon, Вы писали:
>
> DM>Возможно кто-то подскажет красивый способ.
> DM>Некрасивый:
>
> А чем он некрасивый? Можно еще через Printexc.to_string
thanx
--
-- via knode --
Posted via RSDN NNTP Server 2.1 beta
Здравствуйте, _rasta, Вы писали:
_>день добрый.
_>вопрос: можно как-то поймать описание исключения?
OCaml не знаю, поэтому может быть и не по теме.
Недавно на LtU появилась статья:
Catch me if you can: Towards type-safe, hierarchical, lightweight, polymorphic and efficient error management in OCaml
The paper also gives a good overview of current techniques of exception checking in OCaml, ie. ocamlexc
http://lambda-the-ultimate.org/node/2892