[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: regexp



Matthew Flatt <mflatt@cs.utah.edu> writes:

> Quoting "Immanuel Litzroth":
> > if I try
> > (regexp-match (regexp "a*") "aaaa")
> > Mzscheme v. 103 returns
> > ("") (on HP-UX and Windows95)
> 
> I double-checked with Immanuel, and it appears that the problem was a
> typo somewhere along the way.
> 
>  Welcome to MzScheme version 103, Copyright (c) 1995-2000 PLT (Matthew Flatt)
>  > (regexp-match (regexp "a*") "aaaa")
>  ("aaaa")
> 
Yes, it kight be some typo, since i cannot reproduce match of "".
instead i have:

on redHat
[tay@goliath /tmp]$ mzscheme
Welcome to MzScheme version 53 (using locale), Copyright (c) 1995-98 PLT (Matthew Flatt)
> (regexp-match (regexp "a*") "aaaaa")
("aaaaa")
> (exit)

and on solaris
tay@bear:/jet/src/tay/gazprombank[508]$mzscheme
Welcome to MzScheme version 103.1 (using locale), Copyright (c) 1995-2000 PLT (Matthew Flatt)
> (regexp-match (regexp "aa*") "aaaa")
("aaaa")
> (exit) 


> which is the correct and expected behaviour.
> 
> Matthew