<avsm>
adrien: excellent! I also have it just about working; i had one spot where i used the unpacked module by mistake, and it picked it up from the build directory. http://github.com/avsm/ocaml-dns all builds now and is usable by external scripts
* avsm
thinks -pack is a very second-class citizen in ocaml at the moment
MaskRay has quit [Quit: leaving]
<adrien>
I think I could be happy with namespaces instead of packs too (ocamlpro's feature)
<adrien>
and actually, there's one issue that pop ups with packs in oasis: it's possible to add a module to the pack without it being available _anymore_
<adrien>
gives a weird "Foo and Bar make inconsistent assumptions" until the build is cleaned
tictactoc has quit [Quit: Au revoir]
ikaros has quit [Quit: Ex-Chat]
Tobu has quit [Ping timeout: 260 seconds]
Xizor has quit []
avsm has quit [Quit: Leaving.]
emmanuelux has joined #ocaml
ontologiae has quit [Ping timeout: 260 seconds]
Tobu has joined #ocaml
iZsh has joined #ocaml
<iZsh>
hello, I'm trying to return a polymorphic AST with menhir, but I'm getting an error message and I dont really know how to solve it: http://pastie.org/private/ogwlnul7axwzk6nffgg
<iZsh>
%start < [> `Ctx of VvlCtx.ctx ] VvlAST.machinespec list>main is rejected by menhir
emmanuelux has quit [Quit: @+]
emmanuelux has joined #ocaml
emmanuelux has quit [Read error: Connection reset by peer]
emmanuelux has joined #ocaml
avsm has joined #ocaml
ikaros has joined #ocaml
oriba has joined #ocaml
int_ has joined #ocaml
ski has joined #ocaml
int_ has quit [Ping timeout: 276 seconds]
eikke has joined #ocaml
edwin has quit [Ping timeout: 240 seconds]
edwin has joined #ocaml
Tobu has quit [Read error: Operation timed out]
letrec_ has quit [Ping timeout: 252 seconds]
pheredhel has quit [Ping timeout: 276 seconds]
pheredhel has joined #ocaml
<adrien>
camlp4 can now be skipped wehen building ocaml
Tobu has joined #ocaml
The_third_bug has joined #ocaml
The_third_man has quit [Disconnected by services]
maufred has joined #ocaml
gildor has joined #ocaml
lamawithonel__ has joined #ocaml
sgnb`` has joined #ocaml
shachaf_ has joined #ocaml
adrien_ has joined #ocaml
yezariae1y has joined #ocaml
othiym23 has quit [Ping timeout: 240 seconds]
shachaf has quit [Ping timeout: 240 seconds]
yezariaely has quit [Ping timeout: 240 seconds]
gildor_ has quit [Ping timeout: 240 seconds]
maufred_ has quit [Ping timeout: 240 seconds]
Submarine has quit [Ping timeout: 240 seconds]
beginner has quit [Ping timeout: 240 seconds]
fraggle_ has quit [Ping timeout: 240 seconds]
ankit9 has quit [Ping timeout: 240 seconds]
nimred_ has quit [Ping timeout: 240 seconds]
adrien has quit [Ping timeout: 240 seconds]
lamawithonel_ has quit [Ping timeout: 240 seconds]
cyphase has quit [Ping timeout: 240 seconds]
mfp has quit [Ping timeout: 240 seconds]
thieusoai has quit [Ping timeout: 240 seconds]
sgnb` has quit [Ping timeout: 240 seconds]
mal`` has quit [Ping timeout: 240 seconds]
mfp has joined #ocaml
mal``` has joined #ocaml
nimred has joined #ocaml
nimred has quit [Changing host]
nimred has joined #ocaml
othiym23 has joined #ocaml
fraggle_ has joined #ocaml
thieusoai has joined #ocaml
beginner has joined #ocaml
adrien_ is now known as adrien
ankit9 has joined #ocaml
Submarine has joined #ocaml
Submarine has quit [Changing host]
Submarine has joined #ocaml
cyphase has joined #ocaml
spearalot has quit [Quit: Computer has gone to sleep]
<adrien>
rwmjones: whenjobs looks interesting =)
Tobu has quit [Read error: Operation timed out]
eikke has quit [Ping timeout: 248 seconds]
ak0s has joined #ocaml
Tobu has joined #ocaml
<oriba>
adrien, why is skipping camöp4 compilation an advantage? Isn't it a good idea to have camlp4 available too?
<adrien>
oriba: I do Microsoft Windows (c) (r) (tm) stuff ;-)
<adrien>
also, sometimes you simply don't want it (for instance, you're only building the interpreter) and it is an additional difficulty when porting
<oriba>
hmhh
<adrien>
I don't think anyone wants to remove camlp4 but having the option to build it or not is a good thing
ftrvxmtrx has quit [Ping timeout: 244 seconds]
ftrvxmtrx has joined #ocaml
Tobu has quit [Ping timeout: 272 seconds]
Tobu has joined #ocaml
Cyanure has quit [Ping timeout: 260 seconds]
emmanuelux has quit [Remote host closed the connection]
smondet has joined #ocaml
brendan has quit [Remote host closed the connection]
emmanuelux has joined #ocaml
ak0s has quit [Ping timeout: 240 seconds]
oriba has quit [Quit: oriba]
zlaqay has joined #ocaml
<zlaqay>
I have defined type card = rank * suit, where rank and suit are the familiar notions. When I type '(Three, Diamond)' at the interactive top level, it prints the type as 'rank * suit', whereas I would prefer 'card'. Is that reasonably easy to do?
<thelema>
zlaqay: let make_card r s = (r,s : card)
<zlaqay>
thelema, brilliant. Thank you.
antegallya has joined #ocaml
antegallya1 has joined #ocaml
antegallya has quit [Read error: Connection reset by peer]
antegallya1 is now known as antegallya
antegallya has quit [Client Quit]
antegallya has joined #ocaml
antegallya has quit [Client Quit]
antegallya has joined #ocaml
antegallya has quit [Client Quit]
antegallya has joined #ocaml
antegallya has quit [Client Quit]
antegallya has joined #ocaml
ikaros has quit [Quit: Ex-Chat]
otk has joined #ocaml
fpierfed has joined #ocaml
ftrvxmtrx_ has joined #ocaml
lusory_ has joined #ocaml
otk_ has quit [Ping timeout: 260 seconds]
lusory has quit [Ping timeout: 260 seconds]
ftrvxmtrx has quit [Ping timeout: 260 seconds]
yroeht has quit [Ping timeout: 260 seconds]
iZsh has quit [Ping timeout: 260 seconds]
iZsh` has joined #ocaml
antegallya has quit [Ping timeout: 260 seconds]
fpierfed has quit [Remote host closed the connection]
antegallya has joined #ocaml
Kakadu has quit [Ping timeout: 272 seconds]
beginner has quit [Changing host]
beginner has joined #ocaml
Xizor has joined #ocaml
otk_ has joined #ocaml
otk has quit [Ping timeout: 252 seconds]
edwin has quit [Remote host closed the connection]
ikaros has joined #ocaml
<thelema>
any syntactic solutions on how to match a 4-tuple of bits concisely? I have | 0,0,0,0 -> I
<thelema>
but I have to add a catch-all to deal with 2s (and all other possible ints)
<thelema>
I'd rather not do | true,false,true,true -> ...
EmmanuelOga has joined #ocaml
<_habnabit>
type b = T | F ?
<thelema>
Hmm, that may not be a bad idea
<thelema>
I'm stuck manipulating a 32-entry list of pairs of ternary values as 4 ints
shachaf_ has quit [Quit: !]
shachaf has joined #ocaml
oriba has joined #ocaml
ikaros has quit [Quit: Ex-Chat]
cdidd has quit [Remote host closed the connection]
yroeht has joined #ocaml
brendan has joined #ocaml
int_ has joined #ocaml
Tobu has quit [Ping timeout: 260 seconds]
int_ has quit [Quit: Leaving]
oriba has quit [Quit: oriba]
eikke has joined #ocaml
eikke has quit [Ping timeout: 240 seconds]
lamawithonel__ has quit [Ping timeout: 276 seconds]
lamawithonel__ has joined #ocaml
eikke has joined #ocaml
Tobu has joined #ocaml
antegallya has quit [Ping timeout: 245 seconds]
int_ has joined #ocaml
letrec_ has joined #ocaml
eikke has quit [Ping timeout: 240 seconds]
letrec_ has quit [Remote host closed the connection]
letrec has joined #ocaml
pheredhel has quit [Ping timeout: 240 seconds]
pheredhel has joined #ocaml
int_ has quit [Ping timeout: 255 seconds]
Tobu has quit [Ping timeout: 260 seconds]
Tobu has joined #ocaml
ftrvxmtrx_ has quit [Ping timeout: 255 seconds]
ftrvxmtrx_ has joined #ocaml
ulfdoz has quit [Ping timeout: 244 seconds]
ulfdoz has joined #ocaml
emmanuelux has quit [Read error: Connection reset by peer]