tildedave has quit [Read error: Connection reset by peer]
mbac has left #ocaml []
dnolen has joined #ocaml
tildedave has joined #ocaml
dnolen has quit [Client Quit]
tildedave has quit [Read error: Operation timed out]
lopex has quit []
philtor has joined #ocaml
tildedave has joined #ocaml
tildedave has quit [Ping timeout: 252 seconds]
tildedave has joined #ocaml
mal`` has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
mal`` has joined #ocaml
BiDOrD has quit [Quit: No Ping reply in 180 seconds.]
BiDOrD has joined #ocaml
impy has joined #ocaml
hto_ has joined #ocaml
hto has quit [Ping timeout: 258 seconds]
sepp2k has quit [Quit: Leaving.]
beauby has quit [Ping timeout: 240 seconds]
ocp1 has joined #ocaml
beauby has joined #ocaml
beauby has quit [Ping timeout: 240 seconds]
zorun has quit [Ping timeout: 250 seconds]
ocp1 has left #ocaml []
alexgordon is now known as alexgordon|
Yoric has joined #ocaml
Snark has joined #ocaml
philtor has quit [Ping timeout: 252 seconds]
vivanov has joined #ocaml
Derander has quit [Ping timeout: 240 seconds]
Derander has joined #ocaml
mcclurmc_home has joined #ocaml
jderque has joined #ocaml
zorun has joined #ocaml
edwin has joined #ocaml
eye-scuzzy has quit [Quit: leaving]
ulfdoz_ has joined #ocaml
ulfdoz has quit [Read error: Operation timed out]
ulfdoz_ is now known as ulfdoz
hto_ has quit [Ping timeout: 260 seconds]
BiDOrD has quit [Quit: No Ping reply in 180 seconds.]
BiDOrD has joined #ocaml
ikaros has joined #ocaml
gio has joined #ocaml
<gio>
hi
<gio>
qualche italian* in canale per discutere su ocaml?
munga has joined #ocaml
munga has quit [Ping timeout: 250 seconds]
impy has quit [Quit: impy]
mcclurmc_home has quit [Ping timeout: 250 seconds]
beauby has joined #ocaml
eikke has joined #ocaml
nejimban has quit [Read error: Connection reset by peer]
chambart has quit [Ping timeout: 250 seconds]
sgnb has quit [Read error: Connection reset by peer]
sgnb has joined #ocaml
KDr2 has joined #ocaml
KDr2 has quit [Client Quit]
eikke has quit [Ping timeout: 276 seconds]
pdhborges has joined #ocaml
ikaros has quit [Quit: Leave the magic to Houdini]
edwin has quit [Remote host closed the connection]
ftrvxmtrx has quit [Ping timeout: 264 seconds]
ftrvxmtrx has joined #ocaml
nejimban has joined #ocaml
Associat0r has quit [Quit: Associat0r]
DimitryKakadu has joined #ocaml
Associat0r has joined #ocaml
chambart has joined #ocaml
impy has joined #ocaml
Associat0r has quit [Quit: Associat0r]
jderque has quit [Quit: leaving]
hto has joined #ocaml
gio has left #ocaml []
lopex has joined #ocaml
pdhborges has left #ocaml []
ikaros has joined #ocaml
sku has joined #ocaml
edwin has joined #ocaml
hto has quit [Ping timeout: 258 seconds]
beauby has quit [Ping timeout: 260 seconds]
beauby has joined #ocaml
oriba has joined #ocaml
arubin has joined #ocaml
rwmjones is now known as rwmjones_lunch
dnolen has joined #ocaml
vivanov has quit [Ping timeout: 258 seconds]
edwin has quit [Remote host closed the connection]
pdhborges has joined #ocaml
lopexx has joined #ocaml
lopex has quit [Ping timeout: 240 seconds]
lopexx has quit [Client Quit]
lopex has joined #ocaml
ymasory_ has joined #ocaml
bobry has joined #ocaml
philtor has joined #ocaml
ymasory has quit [Ping timeout: 250 seconds]
ymasory_ is now known as ymasory
garbo_r has joined #ocaml
garbo_r is now known as robinnn
vivanov has joined #ocaml
Snark has quit [Quit: Ex-Chat]
vivanov has quit [Ping timeout: 276 seconds]
vivanov has joined #ocaml
dnolen has quit [Ping timeout: 250 seconds]
vivanov has quit [Ping timeout: 246 seconds]
dnolen has joined #ocaml
vivanov has joined #ocaml
dnolen has quit [Client Quit]
pdhborges has left #ocaml []
impy has quit [Quit: impy]
funktronic has joined #ocaml
funktronic has left #ocaml []
beauby has quit [Ping timeout: 260 seconds]
vivanov has quit [Ping timeout: 252 seconds]
redfire has joined #ocaml
<redfire>
hi
<redfire>
I'm trying to compile a subset of the Scheme language for the Ocaml virtual machine and I would to know how the data section of an ocaml bytecode file works.
<redfire>
because for the moment, I'm using the Marshall module of Ocaml
<redfire>
I write all my data in a table and then I do an output_value (Pervasives) on it to print it into the bytecode file
<redfire>
but it doesn't seem to work like that because for example when I do this table.(i) <- Obj.repr (1, 5)
<redfire>
I'm unable to get back field 0 which is 1 and field 1 which is 5
<redfire>
does anyone already do this kind of thing ?
<redfire>
*has anyone ever done* (better in english I guess)
vivanov has joined #ocaml
funktronic has joined #ocaml
pdhborges has joined #ocaml
alexgordon| is now known as alexgordon
<redfire>
:-(, nobody tried to generate code the virtual machine (ZAM) ?
impy has joined #ocaml
impy has quit [Client Quit]
impy has joined #ocaml
robinnn has quit [Quit: Lost terminal]
beauby has joined #ocaml
pdhborges has quit [Quit: Leaving.]
jderque has joined #ocaml
philtor has quit [Ping timeout: 276 seconds]
Associat0r has joined #ocaml
Associat0r has quit [Changing host]
Associat0r has joined #ocaml
eikke has joined #ocaml
ymasory has quit [Remote host closed the connection]
<hcarty>
redfire: I don't know if anyone has done what you're trying to do, but you can look at the OCaml Java project for some bytecode documentation.
<adrien>
there's also js_of_ocaml which translates bytecode to javascript iirc
<hcarty>
thelema_: What is the current state of odb?
<redfire>
hcarty: unfortunately, I have already looked at this web sites, but there are not enough information :-(
rwmjones_lunch is now known as rwmjones
funktronic has quit [Quit: funktronic]
<redfire>
Is there a document which explain exactly how works the Obj module ?
<hcarty>
redfire: The Obj module is somewhat intentionally left undocumented
eikke has quit [Ping timeout: 258 seconds]
<hcarty>
It isn't intended for general use as it pokes directly into the program's internals
<redfire>
hum ok, so the source is the documentation...
Vinnipeg has joined #ocaml
Vinnipeg has quit [Client Quit]
beauby has quit [Ping timeout: 248 seconds]
beauby has joined #ocaml
edwin has joined #ocaml
alexgordon is now known as alexgordon|
vivanov has quit [Ping timeout: 252 seconds]
oriba_ has joined #ocaml
ymasory has joined #ocaml
oriba_ has quit [Client Quit]
oriba_ has joined #ocaml
oriba has quit [Ping timeout: 240 seconds]
alexgordon| is now known as alexgordon
oriba_ is now known as oriba
oriba has left #ocaml []
Kerris has joined #ocaml
sku has quit [Quit: Leaving]
jderque has quit [Quit: leaving]
impy has quit [Quit: impy]
<thelema_>
hcarty: I've not worked on odb significantly since the default repo became oasis. I spent a bunch of time trying to get the repo set up, and got distracted
beauby has quit [Ping timeout: 248 seconds]
impy has joined #ocaml
<thelema_>
hcarty: other than that, I don't really know what works and what doesn't. I think maybe batteries is installable at the moment. Dunno about anything else.
<thelema_>
hcarty: what it needs is .tar.bz2 support and... maybe just more love.
Cyanure has joined #ocaml
DimitryKakadu has quit [Remote host closed the connection]
hcarty has quit [Ping timeout: 260 seconds]
redfire has quit [Quit: Lost terminal]
dnolen has joined #ocaml
edwin has quit [Remote host closed the connection]
<iris1>
Dear experts, I seem to have gotten stuck on a very simple point. I have recently been informed that it is a good idea to have .mli files to accompany my .ml files. I don't want to hide anything (yet), so I am attempting to auto-generate the .mli files. I tried to use something like "ocamlc -i foobar.ml > foobar.mli", but this does not work as it does not know about any of the modules occuring in my code (e.g., it issues errors like "Error:
<iris1>
Unbound value BatList.sort"). I did not have to figure out how to resolve this problem for ordinary compilation as I have ocamlbuild set up to handle that. Is there a way to get ocamlbuild generate my .mli files for me? Unfortunately "ocamlbuild foobar.mli" does not work (it complains "A file with such a name would usually be a source file."). Thank you!