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

GMT+3
[00:19:36] gds вышел(а) из комнаты
[00:57:33] Kakadu вышел(а) из комнаты
[01:36:18] ygrek вышел(а) из комнаты
[02:21:10] zert вышел(а) из комнаты
[05:26:17] Typhon вышел(а) из комнаты
[06:51:16] iNode вошёл(а) в комнату
[08:22:05] gds вошёл(а) в комнату
[09:56:26] ygrek вошёл(а) в комнату
[10:38:38] ygrek вышел(а) из комнаты
[10:38:43] ygrek вошёл(а) в комнату
[10:48:44] ygrek вышел(а) из комнаты
[12:26:16] shoroh-net вошёл(а) в комнату
[12:31:19] <shoroh-net> Добрый день, кто-то может посоветовать ресурс по camlp4?
[12:31:41] <shoroh-net> официальные доки и обучалку уже смотрел
[12:32:32] <f[x]> http://ambassadortothecomputers.blogspot.com/p/reading-camlp4.html
[12:33:47] <shoroh-net> это тоже уже видел
[12:34:00] <shoroh-net> тогда может я задам свой вопрос
[12:34:18] <shoroh-net> я написал по примеру выше указанного файла небольшой код
[12:34:47] <shoroh-net> он выводит на печать в стандартном синтаксисе, а как сделать, чтобы выводил в ревайзд?
[12:35:03] <f[x]> код в студию
[12:35:19] <f[x]> скорее всего надо подгрузить revised принтер
[12:35:41] <f[x]> pr_r.cmo
[12:35:44] <shoroh-net> open Camlp4.PreCast;
value _loc = Loc.ghost;
value (gid, fid) = (1, 1)
and v = "string";
Printers.OCamlr.print_implem
  <:str_item< value $lid:"f_" ^ (string_of_int gid) ^ "_" ^ (string_of_int fid)$ = $`str:v$  >>;
[12:35:48] <f[x]> http://gdsfh.dyndns.org/kamlo/camlp4
[12:36:00] <shoroh-net> pr_r.cmo каким образом?
[12:36:08] <shoroh-net> я вот тоже так думал, но не знаю как
[12:37:04] <f[x]> кстати
[12:37:06] <f[x]> версия?
[12:37:14] <f[x]> http://caml.inria.fr/mantis/view.php?id=4929
[12:37:47] <shoroh-net> ясно, спасибо
[12:38:47] <shoroh-net> 3.11.1
[12:39:51] <f[x]> тогда не используй print_implem а явно создавай принтер (как на вики)
[12:39:53] <f[x]> и будет ок
[12:40:08] <shoroh-net> спасибо
[12:51:14] Typhon вошёл(а) в комнату
[13:04:14] <shoroh-net> все ок
[13:54:15] ygrek вошёл(а) в комнату
[14:54:00] komar вышел(а) из комнаты
[14:57:36] komar вошёл(а) в комнату
[14:58:41] <gds> все интернеты перерыл, ничего не нашёл, придётся оффтопить..
подскажите, а что, постгрес действительно не умеет output bind variables?
[15:00:27] <f[x]> а что это? именованные колонки?
[15:01:35] zert вошёл(а) в комнату
[15:02:21] <f[x]> (а вообще тут есть sql@c.j.r)
[15:02:49] <gds> это -- begin :outvar := somefunc(); end; и исполнение так, что клиентской библиотеке дают буфер под возвращаемое значение :outvar, куда и возвращается результат.
[15:03:35] f[x] не копенгаген
[15:05:03] <Typhon> непонятно. в чём будет отличие от 'select somefunc() as blabla'?  тем, что можно вместо blabla bind-var использовать?
[15:07:12] <gds> конкретно сейчас хочется начать и завершить транзакцию в функции, принципиально сделав это на уровне хранимых процедур, но вызов как select somefunc() говорит
ERROR:  SPI_execute_plan failed executing query "commit": SPI_ERROR_TRANSACTION
КОНТЕКСТ:  PL/pgSQL function "somefunc" line 20 at SQL statement
[15:07:43] <gds> про dblink читал, но есть некоторые опасения по поводу него.  но буду думать ещё.
[15:16:37] ygrek вышел(а) из комнаты
[15:18:27] komar вышел(а) из комнаты: Replaced by new connection
[15:18:28] komar вошёл(а) в комнату
[15:28:58] Kakadu вошёл(а) в комнату
[18:12:35] f[x] вышел(а) из комнаты
[18:12:53] f[x] вошёл(а) в комнату
[18:15:44] shoroh-net вышел(а) из комнаты
[18:53:11] zert вышел(а) из комнаты
[18:58:22] zert вошёл(а) в комнату
[19:17:41] zert вышел(а) из комнаты
[19:27:53] komar вышел(а) из комнаты: Replaced by new connection
[19:27:54] komar вошёл(а) в комнату
[19:58:22] Typhon вышел(а) из комнаты
[20:13:28] Typhon вошёл(а) в комнату
[21:46:53] zert вошёл(а) в комнату
[21:58:10] avysk вошёл(а) в комнату
[22:28:16] avysk вышел(а) из комнаты
[22:52:03] Kakadu вышел(а) из комнаты
[23:16:02] gds вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!