Taaus changed the topic of #ocaml to: http://caml.inria.fr/oreilly-book/
malc has quit ["no reason"]
libertaire has joined #ocaml
<libertaire> helloooooooo
<libertaire> is there someone ?
libertaire has quit [Client Quit]
Yurik has joined #ocaml
malc has joined #ocaml
gl has joined #ocaml
tav`` has quit [Read error: 104 (Connection reset by peer)]
tav`` has joined #ocaml
malc has quit ["no reason"]
Yurik has quit ["Client Exiting"]
}Topaz{ has joined #ocaml
<}Topaz{> all the string tokenizing things i've seen using 'parser' seem to construct the tokens by appending a character at a time
<}Topaz{> is that not a little inefficient?
<smkl> Yes. perhaps use Buffer if you want to be more efficient
<}Topaz{> is that a mutable string or something?
<smkl> strings are mutable in ocaml anyways
<smkl> i guess Buffer is designed for stuff like tokenizers
<}Topaz{> is it possible to do a case insensitive match in a parser comparison?
<smkl> perhaps something like [< 'String x when (String.uppercase x = String.uppercase str) >] -> ()
owll has joined #ocaml
owll has quit ["Client Exiting"]
libertaire has joined #ocaml
<libertaire> hellooooooooo
libertaire has quit [Client Quit]
Yokay has joined #ocaml
Yokay has left #ocaml []
sulf has joined #ocaml
sulf has left #ocaml []
graydon has quit [Remote closed the connection]
graydon has joined #ocaml
gl has quit [No route to host]
gene9 has joined #ocaml
gene9 has quit ["b"]
malc has joined #ocaml
}Topaz{ has quit ["zZ"]