Home
Objective Caml
ocaml@conference.jabber.ru
Понедельник, 4 января 2010< ^ >
f[x] установил(а) тему: Камль -- http://caml.inria.fr | Логи -- http://chatlogs.jabber.ru/ocaml@conference.jabber.ru/ | Верблюды грязи не боятся! | release crap | voice по запросу | ocaml мёртв, move on
Конфигурация комнаты

GMT+3
[00:12:50] digital_curse вышел(а) из комнаты
[00:37:28] <ygrek> квест: deriving + pa_do
[00:37:32] <ygrek> плюс ocamlbuild
[00:37:53] <ygrek> из-за того что deriving это отдельный бинарник - начинаются пляски с бубном
[00:38:09] <ygrek> надо превратить его в cmo наверное
[00:46:30] ygrek вышел(а) из комнаты
[00:55:54] <gds> ygrek: вроде получалось использовать deriving'овские cmo/cma, передавая их в -pp "camlp4 ...".
[01:54:39] Kakadu вышел(а) из комнаты
[02:24:08] ermine вышел(а) из комнаты
[02:24:51] Typhon вышел(а) из комнаты
[04:42:07] ExplicitCall вышел(а) из комнаты
[04:55:43] ExplicitCall вошёл(а) в комнату
[06:35:48] ExplicitCall вышел(а) из комнаты
[06:42:28] sceptic вышел(а) из комнаты
[08:19:20] gds вышел(а) из комнаты
[10:04:20] ygrek вошёл(а) в комнату
[10:21:42] f[x] вошёл(а) в комнату
[10:47:08] sceptic вошёл(а) в комнату
[10:52:15] ygrek вышел(а) из комнаты
[11:19:02] gds вошёл(а) в комнату
[12:17:58] ermine вошёл(а) в комнату
[12:28:47] Kakadu вошёл(а) в комнату
[12:39:33] sceptic вышел(а) из комнаты
[13:17:59] Typhon вошёл(а) в комнату
[13:30:54] sceptic вошёл(а) в комнату
[15:18:00] Kakadu вышел(а) из комнаты
[16:09:45] iNode вошёл(а) в комнату
[16:35:08] ExplicitCall вошёл(а) в комнату
[16:44:10] <f[x]> gds: да, так работает
let pa_do = (Filename.concat (C.lib "pa_do") "pa_do.cmo") in
(* tag_file "lin.ml" [sprintf "pp(deriving %s)" pa_do]; *)
flag ["ocaml"; "pp"; "use_deriving"] (S[A"-I";A(C.lib "deriving_syntax");A"utils.cmo";A"type.cmo";A"base.cmo";A"show_class.cmo";A"id.cmo";A"extend.cmo"]);
flag ["ocaml"; "pp"; "use_pa_do"] (S[A pa_do]);
[16:44:29] <f[x]> но для упрощения жизни таки надо все deriving'овские cmo запихнуть в один cma
[17:02:43] f[x] решил себе локально форкнуть deriving - как обозвать Enum чтобы уйти от конфликта с extlib?
[17:03:16] <f[x]> long-term решение наверное было бы запаковать все модули..
[17:03:47] <f[x]> чёрт, придумал лучше, оно ведь синтаксически разруливается, а сам модуль может называться как угодно.
[17:37:16] <f[x]> получилось :)
[17:51:33] f[x] задавил 3 из 5 багов из http://code.google.com/p/deriving/issues/list
[18:36:20] <gds> f[x]: крут. Багу с '<' оставил, предполагаю :)
Насчёт форка -- хорошая идея, только почему локально? я бы заюзал его с радостью.
[19:19:18] sceptic вышел(а) из комнаты
[19:23:23] sceptic вошёл(а) в комнату
[19:24:15] sceptic вышел(а) из комнаты: Replaced by new connection
[19:24:20] sceptic вошёл(а) в комнату
[19:39:09] Typhon вышел(а) из комнаты
[22:07:51] digital_curse вошёл(а) в комнату
[22:38:31] gds вышел(а) из комнаты: Replaced by new connection
[22:38:33] gds вошёл(а) в комнату
[23:04:25] ygrek вошёл(а) в комнату
[23:05:58] <ygrek> да, на '<' пока не смотрел
[23:06:13] <ygrek> ну, репо выложить не проблема :)
[23:54:50] Typhon вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!