* [Caml-list] mikmatch question
@ 2012-06-15 17:34 Matej Kosik
2012-06-15 23:23 ` ygrek
0 siblings, 1 reply; 2+ messages in thread
From: Matej Kosik @ 2012-06-15 17:34 UTC (permalink / raw)
To: caml-list
Hello,
Today I decided that I will try "mikmatch".
I have stumbled upon one thing which I do not understand.
When I try this:
RE foo = ['a'-'f'];;
there is no problem.
But when I try this:
RE bar = [^'a'-'f'];;
I get an error message:
Parse error: [regexp] expected after "=" (in [str_item])
I have even tried the alternative syntax:
RE bar = #['a'-'f'];;
but neither that works.
This happens with "*mikmatch*" package which is part of:
- Debian testing
- as well as GODI
How can I express above regular expression?
(a pattern matching all but a given set of characters)
Thanks in advance for the help.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Caml-list] mikmatch question
2012-06-15 17:34 [Caml-list] mikmatch question Matej Kosik
@ 2012-06-15 23:23 ` ygrek
0 siblings, 0 replies; 2+ messages in thread
From: ygrek @ 2012-06-15 23:23 UTC (permalink / raw)
To: caml-list
On Fri, 15 Jun 2012 18:34:02 +0100
Matej Kosik <5764c029b688c1c0d24a2e97cd764f@gmail.com> wrote:
> But when I try this:
>
> RE bar = [^'a'-'f'];;
>
> I get an error message:
>
> Parse error: [regexp] expected after "=" (in [str_item])
Use space before '^', i.e.:
RE bar = [ ^'a'-'f'];;
--
ygrek
http://ygrek.org.ua
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-06-15 23:27 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-15 17:34 [Caml-list] mikmatch question Matej Kosik
2012-06-15 23:23 ` ygrek
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox