<struk|desk>
if you have any insights, let me know, otherwise, no worries!
slash^ has joined #ocaml
rgrinberg has quit [Ping timeout: 260 seconds]
<Algebr>
What is this coherence lib
<struk|desk>
its a proprietary caching middleware implemented in java originally, then C++, by oracle. essentially an object oriented key value store with bells and whistles bolted on top. it's easiest way to sneak ocaml into my companies production system, If I get this lib to compile
<Algebr>
Okay, where can I get it
<struk|desk>
sure, one sec
<Algebr>
I don't have it and having hard time, I need the headers
<struk|desk>
that link work? I went with latest 64 bit ubuntu version I believe
<struk|desk>
it doesn't even seem to link std c++ lib either though
<struk|desk>
but I suppose you ahve to compiler w/headers to get that far and see the error
<Algebr>
ffs, all these oracle things
<struk|desk>
yeah it's annoying, but it could get ocaml on the server side in many places. if you get it to compile, I will make this thing a legitimate entity, with ppx support too for pof (portable object format) serialization
mistermetaphor has joined #ocaml
misterme_ has joined #ocaml
<struk|desk>
uh hmm... maybe I got it working! by adding something...
mistermetaphor has quit [Ping timeout: 260 seconds]
manud has quit [Quit: manud]
<Algebr>
oh cool, I was making progress too
<struk|desk>
well actually not sure its really working yet.. I can compile a library but it stil has link errors
<struk|desk>
also the executables still aren't building
<Algebr>
oh well then its not working lol
<struk|desk>
changing to c++11 adds alot more warnings but otherwise brings little to the table
misterme_ has quit [Remote host closed the connection]
<Algebr>
ah more succes, i think
<struk|desk>
nice!
kuba_ has joined #ocaml
<kuba_>
I'm looking for a jump to function definition in the tuareg mode. Wondering if there's anything available in Emacs I can piggy back on?
connorjacobsen has joined #ocaml
A19774941 has joined #ocaml
A1977494 has quit [Ping timeout: 240 seconds]
kuba_ has quit [Quit: Page closed]
connorjacobsen has quit [Ping timeout: 250 seconds]
kuba_ has joined #ocaml
kuba_ has quit [Client Quit]
SaidinWoT has quit [Quit: WeeChat 1.3]
yunxing has joined #ocaml
<Algebr>
merlin can do it
<Algebr>
tricky to compile
A19774941 has quit [Quit: Leaving.]
mistermetaphor has joined #ocaml
A1977494 has joined #ocaml
A1977494 has quit [Client Quit]
dsheets has joined #ocaml
A1977494 has joined #ocaml
mistermetaphor has quit [Ping timeout: 276 seconds]
yunxing_ has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
yunxing has quit [Ping timeout: 258 seconds]
seangrove has quit [Ping timeout: 244 seconds]
Mercuria1Alchemi has joined #ocaml
destrius has joined #ocaml
kuba__ has joined #ocaml
kuba__ has quit [Client Quit]
ocaml186 has joined #ocaml
<ocaml186>
sorry for the silly question but I can't find any answers online :( How does one use "String" module in utop?
<Algebr>
String.iter
frefity has joined #ocaml
<Algebr>
Example: String.uppercase "hello";;
<Algebr>
ocaml186:
<ocaml186>
Algebr: oh I'm stupid! My String wasn't working because I tried to use String.equal, which is a 4.03 only feature
Denommus` has quit [Remote host closed the connection]
frefity has quit [Ping timeout: 258 seconds]
<Algebr>
cool
frefity has joined #ocaml
orbifx has joined #ocaml
ril has joined #ocaml
infinity0 has quit [Ping timeout: 264 seconds]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
manud has joined #ocaml
manud has quit [Client Quit]
infinity0 has joined #ocaml
slash^ has quit [Remote host closed the connection]
slash^ has joined #ocaml
seangrove has joined #ocaml
infinity0 has quit [Remote host closed the connection]
slash^ has quit [Read error: Connection reset by peer]
slash^ has joined #ocaml
AlexRussia has quit [Ping timeout: 240 seconds]
infinity0 has joined #ocaml
manud has joined #ocaml
wolfcore has quit [Ping timeout: 260 seconds]
ril has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ril has joined #ocaml
dsheets has joined #ocaml
ril has quit [Client Quit]
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
wolfcore has joined #ocaml
manud has quit [Quit: manud]
manud has joined #ocaml
ocaml186 has quit [Ping timeout: 250 seconds]
yunxing_ has quit [Ping timeout: 272 seconds]
nicoo has quit [Ping timeout: 244 seconds]
mistermetaphor has joined #ocaml
<companion_cube>
o/
frefity has quit [Ping timeout: 260 seconds]
mistermetaphor has quit [Ping timeout: 240 seconds]
nicoo has joined #ocaml
GemmaG has joined #ocaml
larhat has joined #ocaml
frefity has joined #ocaml
ygrek has joined #ocaml
Sorella has quit [Quit: Connection closed for inactivity]
manud has quit [Quit: manud]
manud has joined #ocaml
bba has joined #ocaml
ia0 has quit [Quit: reboot]
FreeBirdLjj has quit [Remote host closed the connection]
ia0 has joined #ocaml
FreeBirdLjj has joined #ocaml
<reynir>
\o
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
jonasen has joined #ocaml
dsheets has quit [Remote host closed the connection]
jwatzman|work has joined #ocaml
mistermetaphor has joined #ocaml
mistermetaphor has quit [Ping timeout: 244 seconds]
Uakh has joined #ocaml
Uakh has left #ocaml ["Leaving"]
dsheets has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
connorjacobsen has joined #ocaml
connorjacobsen has quit [Ping timeout: 258 seconds]
kushal has joined #ocaml
amnn has joined #ocaml
manud has quit [Quit: manud]
pyon has quit [Quit: Ihnen, Herr Lasker, habe ich nur drei Worte zu sagen: Nyan und Pasu~.]
Kakadu has joined #ocaml
GemmaG has quit [Quit: Leaving.]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
mistermetaphor has joined #ocaml
avsej has quit [Ping timeout: 260 seconds]
chris2 has quit [Ping timeout: 260 seconds]
mistermetaphor has quit [Ping timeout: 272 seconds]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
avsej has joined #ocaml
avsej has quit [Changing host]
avsej has joined #ocaml
chris2 has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
dsheets has quit [Remote host closed the connection]
amnn has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
amnn has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
unbalancedparen has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
larhat has quit [Quit: Leaving.]
larhat has joined #ocaml
copy` has joined #ocaml
larhat has quit [Ping timeout: 276 seconds]
mistermetaphor has joined #ocaml
dsheets has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
mistermetaphor has quit [Ping timeout: 240 seconds]
dsheets has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
dsheets has joined #ocaml
bba has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
walter|r has joined #ocaml
FreeBird_ has joined #ocaml
walter|r has quit [Remote host closed the connection]
FreeBirdLjj has quit [Ping timeout: 252 seconds]
FreeBird_ has quit [Ping timeout: 252 seconds]
rgrinberg has joined #ocaml
rgrinberg has quit [Client Quit]
rgrinberg has joined #ocaml
Mercuria1Alchemi has quit [Ping timeout: 244 seconds]
hugomg has joined #ocaml
walter|r has joined #ocaml
sepp2k has joined #ocaml
al-damiri has joined #ocaml
walter|r has quit [Remote host closed the connection]
connorjacobsen has joined #ocaml
<struk|work>
Algebr: re: cohml, so what did you do to make the build get further along?
connorjacobsen has quit [Ping timeout: 250 seconds]
sh0t has joined #ocaml
sz0 has quit [Quit: Connection closed for inactivity]
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
<rgrinberg>
Yes this is the snippet I always reference when I'm forced to do it ^_^
destrius has quit [Remote host closed the connection]
<Drup>
It wouldn't be hard to make it shorter with some chosen addition to sedlex
<Drup>
but nobody took the time :/
<rgrinberg>
I'll take a serious look at menhir once they move to version control
<Drup>
beeh, that's such a poor argument
<Drup>
it's well documented, the APIs are online
yunxing has quit [Remote host closed the connection]
sdothum has joined #ocaml
yunxing has joined #ocaml
walter|r has joined #ocaml
connorjacobsen has joined #ocaml
walter|r has quit [Ping timeout: 250 seconds]
wiredsister has quit [Remote host closed the connection]
hugomg has quit [Quit: Leaving]
yunxing has quit [Ping timeout: 272 seconds]
<profan>
Drup: yeah i found it
<profan>
will probably be dropping menhir entirely and rolling a hand written parser later on for better error handling and reporting, but using menhir for early dev so thanks :)
<Drup>
profan: you should read up about error reporting in menhir before that
rgrinberg has quit [Ping timeout: 250 seconds]
<profan>
... where exactly
<profan>
not to be that guy, but the docs barely mention error reporting
seangrov` has quit [Ping timeout: 260 seconds]
hcarty has quit [Ping timeout: 250 seconds]
<profan>
there's a few mentions in the manual, but nothing practical
<profan>
i'd love it if you could point me towards something though
<Drup>
it's towards the end
<Drup>
"Error reporting: the new way"
<profan>
hmm
<profan>
will give it a try then
<profan>
it's always neat to keep the parser in a format where you know it's well defined
<profan>
once you go hand written it has a tendency to get a bit ad-hoc and out of hand
<Drup>
indeed
<Drup>
there is also an academic paper that describes the technique used in more details, let me try to find it