graydon has quit [carter.openprojects.net irc.openprojects.net]
graydon has joined #ocaml
jemfinch has joined #ocaml
<jemfinch>
anyone here?
<jemfinch>
/me is having some trouble that he's not experienced before and can't think of where to look.
<jemfinch>
shoot, I really was hoping someone would be here...
<jemfinch>
well, if someone does show up, let me know if I'm here :)
<jemfinch>
ok, well, here's my problem. If you get the answer later, email it to me, please :) jemfinch02@aol.com is where I'll be accessible until this coming sunday.
<jemfinch>
I have an interpreter written. I have a module that registers all the builtin functions in the default environment of that interpreter with something like "let _ = List.iter (fun (name, value) -> Interp.set_in_default_env name value) builtins"
<jemfinch>
in the both the regression test code and the read-eval-print code, it work fine.
<jemfinch>
the builtins get registered, they're visible, usable, etc.
<jemfinch>
but when I integrate the interpreter into another application (it's compiled to a library in addition to a program) it doesn't register the builtins.
<jemfinch>
and I have no clue why it doesn't work.
<jemfinch>
ok, if you know why that's happening, or have any idea whatsoever, let me know by email, please :)
jemfinch has quit [Read error: 104 (Connection reset by peer)]
ni2 has quit ["Client Exiting"]
smklsmkl has quit [Read error: 54 (Connection reset by peer)]
jemfinch has joined #ocaml
<jemfinch>
anyone here now? :)
jemfinch has quit [Read error: 104 (Connection reset by peer)]
teek has joined #ocaml
toto__ has joined #ocaml
toto__ has quit ["[x]chat"]
teek has quit ["[x]chat"]
teek has joined #ocaml
teek has quit ["[x]chat"]
* graydon
here
engstad has joined #ocaml
engstad has quit [Remote closed the connection]
engstad has joined #ocaml
<engstad>
Greets!
<engstad>
I had a funny revelation: let rec l = { data = 0; prev = l; next = l} works!! :-)