smkl changed the topic of #ocaml to: OCaml 3.07 ! -- Archive of Caml Weekly News: http://pauillac.inria.fr/~aschmitt/cwn, A tutorial: http://merjis.com/richj/computers/ocaml/tutorial/, A free book: http://cristal.inria.fr/~remy/cours/appsem, Mailing List (best ml ever for any computer language): http://caml.inria.fr/bin/wilma/caml-list
<reltuk> are there awards for "crappiest parser ever written"?
<Demitar> reltuk, yes, but you won't have a chance there.
<reltuk> 79 shift/reduce conflicts.
<reltuk> ...
* reltuk explodes
* reltuk can't read ocamlyacc -v...
<reltuk> what are the .'s and the . error's...
<Demitar> If I knew I would have a working parser. ;-)
<reltuk> haha
<reltuk> for example...
<reltuk> Error while linking cama.cmo: Reference to undefined global `Str'
<reltuk> what'd I forget?
<Demitar> str.cma
<Demitar> The Str modules isn't in the standard library (that is it's not automagically linked into your application, you need to add the library youself, as with the unix module and others).
<Smerdyakov> Hmph. Everything in Coq is English except for the names of the constructors that describe the results of a comparison. :D
<reltuk> ok, I'm having trouble getting the order right on the line...
<reltuk> to link all the batch compiled .cmo files...
<reltuk> some of them are interdependent...
<reltuk> eh, n/m
<reltuk> let string = ('"' _* [^'\\'] '"') | ('"' '"') <--- something's horribly wrong with that...
<reltuk> hmm...is the lexin greedy?
<reltuk> ahhh...it's eating everything
Baumstruktur has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]
<reltuk> is there any way to turn off greedy matching in ocamllex?
Nutssh has joined #ocaml
<reltuk> I want to match comments by doing something like "(*" _* "*)"...
<reltuk> but that doesn't work if greedy matching is on...it just waits :-p
<Smerdyakov> You do realize that parenthesis matching is the standard example of a task that couldn't be done with regular expressions, right?
<reltuk> it doesn't need to nest
<Smerdyakov> How boring. :D
<reltuk> you can do it in most regex packages by turning off greedy...
<reltuk> heh, I didn't write the language :-p
<Smerdyakov> What langauge are you parsing?
<reltuk> nothing interesting...a subset of ocaml with list comprehensions
rox has quit ["Client exiting"]
rox has joined #ocaml
gim has quit []
arty has joined #ocaml
mr_jim has joined #ocaml
Nutssh has quit ["Client exiting"]
mr_jim has quit ["Leaving"]
<reltuk> ahhh yes, the joy of epiphanies
<reltuk> ok...anyone up for helping with some shift/reduce conflicts in my grammar?
<reltuk> I have problems with let, let ... in and fun
buggs^z has joined #ocaml
<reltuk> yeah, this is definately not right...
buggs|afk has quit [Read error: 110 (Connection timed out)]
reltuk has quit ["leaving"]
bk_ has joined #ocaml
buggs^z is now known as buggs
whee has quit ["Leaving"]
emomisy has joined #ocaml
kinners has joined #ocaml
maihem has quit ["Client exiting"]
wazze has joined #ocaml
pattern- has joined #ocaml
pattern has quit [Read error: 110 (Connection timed out)]
pattern- is now known as pattern
Cryptooctoploid has joined #ocaml
kinners has quit ["leaving"]
Cryptooctoploid has quit ["leaving"]
gim has joined #ocaml
LordJ|m has joined #ocaml
owll has joined #ocaml
owll has quit [Read error: 104 (Connection reset by peer)]
owll has joined #ocaml
owll has quit [Client Quit]
whee has joined #ocaml
det has quit [saberhagen.freenode.net irc.freenode.net]
Vulpyne has quit [saberhagen.freenode.net irc.freenode.net]
whee has quit [saberhagen.freenode.net irc.freenode.net]
ejt has quit [saberhagen.freenode.net irc.freenode.net]
skylan has quit [saberhagen.freenode.net irc.freenode.net]
Hadaka has quit [saberhagen.freenode.net irc.freenode.net]
tacodog has quit [saberhagen.freenode.net irc.freenode.net]
gl has quit [saberhagen.freenode.net irc.freenode.net]
mellum has quit [saberhagen.freenode.net irc.freenode.net]
Hipo has quit [saberhagen.freenode.net irc.freenode.net]
wax has quit [saberhagen.freenode.net irc.freenode.net]
det has joined #ocaml
Vulpyne has joined #ocaml
whee has joined #ocaml
ejt has joined #ocaml
skylan has joined #ocaml
tacodog has joined #ocaml
Hadaka has joined #ocaml
gl has joined #ocaml
wax has joined #ocaml
Hipo has joined #ocaml
mellum has joined #ocaml
Demitar has quit [Remote closed the connection]
Demitar has joined #ocaml
mattam_ is now known as mattam
Demitar has quit [Remote closed the connection]
Demitar has joined #ocaml
Demitar has quit [Remote closed the connection]
Demitar has joined #ocaml
Demitar has quit [Remote closed the connection]
Demitar has joined #ocaml
Demitar has quit [Remote closed the connection]
Demitar has joined #ocaml
reltuk has joined #ocaml
<reltuk> anyone ocamlyacc gurus?
<Demitar> I know how to confuse ocamlyacc, does that count?
emomisy has quit ["Leaving"]
<reltuk> Demitar: heh, I can do that too :)
arty has left #ocaml []
vegai has joined #ocaml
Nutssh has joined #ocaml
atreus has joined #ocaml
atreus has left #ocaml []
Nutssh has quit ["Client exiting"]
bk_ has quit ["I'll be back"]
mattam has quit [Read error: 60 (Operation timed out)]
mattam has joined #ocaml