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

GMT+3
[02:48:35] daapp вошёл(а) в комнату
[03:29:29] ExplicitCall вышел(а) из комнаты
[07:15:08] iNode вышел(а) из комнаты
[07:43:41] geovit вошёл(а) в комнату
[08:28:43] iNode вошёл(а) в комнату
[08:52:18] geovit вышел(а) из комнаты
[09:27:30] Typhon вошёл(а) в комнату
[09:40:41] geovit вошёл(а) в комнату
[10:02:56] aloner2k вышел(а) из комнаты
[10:30:25] sceptic вошёл(а) в комнату
[11:05:45] Mon вышел(а) из комнаты: offline
[11:06:49] Mon вошёл(а) в комнату
[11:42:48] Typhon вышел(а) из комнаты
[11:45:58] Typhon вошёл(а) в комнату
[11:50:22] f[x] ищет camlp4-медиума
[11:52:43] <f[x]> хм
[11:53:34] <f[x]> # class hello = object method name = "hello";; end;;
Error: Syntax error
# #camlp4o;;
/usr/lib/ocaml/dynlink.cma: loaded
/usr/lib/ocaml/camlp4: added to search path
/usr/lib/ocaml/camlp4/camlp4o.cma: loaded
Camlp4 Parsing version 3.11.1
# class hello = object method name = "hello";; end;;
class hello : object method name : string end
[11:53:43] <f[x]> syntax error показывает на ;;
[11:55:15] <f[x]> я вчера полночи убил пытаясь понять почему camlp4 подставляет ;; после определения метода, а оказывается это правильный (?) синтаксис
[11:58:02] <f[x]> с другой стороны в мануале нет такого синтаксиса - http://caml.inria.fr/pub/docs/manual-ocaml/manual017.html
[11:58:10] <f[x]> где правда?
[12:12:25] <gds> конечно, субъективно, но я встречал ";;" только 1. в топлевеле, 2. для завершения module {signature,structure} items. про классы -- ни разу не видел. В общем, даже не мнение :)
[12:12:55] sceptic вышел(а) из комнаты
[12:13:25] sceptic вошёл(а) в комнату
[12:14:50] <f[x]> gds: полностью согласен - в мануале такого синтаксиса нет - т.е. видимо баг camlp4
[12:15:24] <f[x]> с другой стороны
$ camlp4of -printer o -str 'class hello = object method name = "hello" end;;'
class hello = object method name = "hello"
end
[12:16:17] Typhon вышел(а) из комнаты
[12:16:58] <f[x]> и ast полностью совпадает с моим, но печатается по разному
[12:17:56] <gds> эээ. шоке. Если ast совпадает, как же оно печатает по-разному? Может нюансы форматирования (Format & Ko) например?
[12:25:05] <f[x]> бгг, если печатать через OCamlr - тоже самое
[12:25:11] <f[x]> * то же
[12:27:13] <gds> Ocamlr -- ?
[12:29:38] <f[x]> Printers.OCamlr.print_implem - принтер revised синтаксиса
[12:30:02] <gds> ага, понял.
(тут я бы мог сказать про revised, где и метод, и класс, и объект заканчиваются гарантированно ";", чем помогают мне жить, не обращая внимания на синтаксис, но не буду говорить ничего. потому что я очень воспитанный.)
[12:33:51] <f[x]> похоже эти принтеры надо как-то настраивать
[12:35:35] <f[x]> потому как вот это никак не в revised :
# Printers.OCamlr.print_implem (make "hello");;
class hello =
let x = try [ 1; 2 ] with | _ -> []
in object method name = "hello";; end;;
- : unit = ()
[12:36:46] <gds> угу. странно это всё.
[12:48:53] Mon вышел(а) из комнаты: Replaced by new connection
[12:49:00] Mon вошёл(а) в комнату
[12:52:10] <f[x]> хм http://caml.inria.fr/mantis/view.php?id=4452
но не помогает
[13:36:55] Typhon вошёл(а) в комнату
[13:43:30] sceptic вышел(а) из комнаты
[13:43:39] sceptic вошёл(а) в комнату
[13:43:49] Typhon вышел(а) из комнаты
[13:50:06] daapp вышел(а) из комнаты
[13:50:14] Typhon вошёл(а) в комнату
[14:28:40] Typhon вышел(а) из комнаты
[14:31:07] Typhon вошёл(а) в комнату
[14:59:02] Typhon вышел(а) из комнаты
[15:09:22] michael.holub вошёл(а) в комнату
[15:12:16] michael.holub вышел(а) из комнаты
[15:26:29] ExplicitCall вошёл(а) в комнату
[15:38:53] michael.holub вошёл(а) в комнату
[15:39:01] michael.holub вышел(а) из комнаты
[15:54:19] Kakadu вошёл(а) в комнату
[16:10:39] Kakadu вышел(а) из комнаты
[16:15:39] ExplicitCall вышел(а) из комнаты
[16:24:43] Mon вышел(а) из комнаты
[16:24:58] Mon вошёл(а) в комнату
[16:25:47] Mon вышел(а) из комнаты
[16:26:00] Mon вошёл(а) в комнату
[16:32:09] Mon вышел(а) из комнаты
[16:32:19] Mon вошёл(а) в комнату
[16:36:37] Mon вышел(а) из комнаты
[16:36:48] Mon вошёл(а) в комнату
[16:37:17] Mon вышел(а) из комнаты
[16:37:31] Mon вошёл(а) в комнату
[16:46:32] Mon вышел(а) из комнаты
[16:46:48] Mon вошёл(а) в комнату
[16:53:55] Mon вышел(а) из комнаты
[16:54:04] Mon вошёл(а) в комнату
[16:54:17] Mon вышел(а) из комнаты
[16:54:26] Mon вошёл(а) в комнату
[17:01:09] iNode вышел(а) из комнаты
[17:02:38] geovit вышел(а) из комнаты
[17:06:15] Mon вышел(а) из комнаты
[17:06:24] Mon вошёл(а) в комнату
[17:50:52] Typhon вошёл(а) в комнату
[17:53:03] <f[x]> <ertai> yes this look like a bug
[17:53:40] <gds> ага, уцепил его за жабры! Так его, французишку!
[17:54:45] <f[x]> <ertai> please report a bug, and of course a patch is welcome too
<fx_> ok
<fx_> "patch" - good joke :)
[17:55:07] <gds> это ирц?
[17:55:16] <f[x]> угу
[17:55:38] <gds> они где-нибудь логи складируют? хотя бы чтобы потом почитать.
[17:57:46] <f[x]> http://tunes.org/~nef//logs/ocaml/
[17:59:54] <gds> радует, буду читать. Если бы оно ещё их нормально отдавало, было бы вообще круто.
[18:06:42] michael.holub вошёл(а) в комнату
[18:06:44] michael.holub вышел(а) из комнаты
[18:11:46] sceptic вышел(а) из комнаты
[18:14:22] Kakadu вошёл(а) в комнату
[18:24:13] sceptic вошёл(а) в комнату
[18:28:29] michael.holub вошёл(а) в комнату
[18:35:37] f[x] колбасит патч для Printers.OCamlr.print_implem
[18:50:23] Typhon вышел(а) из комнаты
[18:50:36] Typhon вошёл(а) в комнату
[18:53:18] Mon вышел(а) из комнаты
[18:53:29] Mon вошёл(а) в комнату
[18:55:03] <f[x]> даёшь по 2 бага в день в мантис!
[18:56:06] Typhon вышел(а) из комнаты
[19:02:06] Typhon вошёл(а) в комнату
[19:14:49] Typhon вышел(а) из комнаты
[19:15:01] Typhon вошёл(а) в комнату
[19:28:49] Typhon вышел(а) из комнаты
[19:33:17] ermine вошёл(а) в комнату
[19:33:52] ermine тестирует tk8.5
[19:34:07] <ermine> ой не туда
[19:34:43] <sceptic> старьё
[19:38:27] ermine вышел(а) из комнаты
[20:10:06] michael.holub вышел(а) из комнаты
[20:50:58] Kakadu вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[21:28:28] sceptic вышел(а) из комнаты
[21:30:30] sceptic вошёл(а) в комнату
[21:40:11] iNode вошёл(а) в комнату
[21:49:30] michael.holub вошёл(а) в комнату
[21:50:38] Typhon вошёл(а) в комнату
[22:38:03] ygrek вошёл(а) в комнату
[22:46:39] <ygrek> ололо, академики платят за фиксы камловских программ. Понаписывали на мёртвых языках кучи кода, а теперь фиксь за ними!
[22:48:40] <gds> хде?
[22:48:48] <ygrek> в ocaml-jobs
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!