[Mono-list] frozen regex support?

Piers Haken piersh@friskit.com
Tue, 3 Sep 2002 20:37:17 -0700


I believe Daniel is saying that the assemblies created by the API in
question call back into the MS RegEx libraries in an undocumented
fashion. Since those assemblies can concievably be 'compiled' using an
MS-based runtime and then consumed by a MONO-based runtime, the mono
runtime would need to support whatever API calls those assemblies make.

I have a feeling it would be possible to legally reverse-engineer the
generated assemblies without constraint (IANAL) and this should provide
enough information about the APIs that are being called without having
to reverse-engineer the MS assemblies themselves. I haven't looked too
deeply into this stuff, so I could be barking up the wrong tree...

piers.

-----Original Message-----
From: Miguel de Icaza [mailto:miguel@ximian.com]
Sent: Tuesday, September 03, 2002 7:30 PM
To: Daniel Stodden
Cc: Mono Developers
Subject: Re: [Mono-list] frozen regex support?


Hello,


> this developer stuff gets compiled -- indirectly -- into dlls by the
> runtime -- by developers.
> dlls containing classes inheriting from System/ classes.
> depending on System/ intrinsics.
> dlls consecutively linked into programs.
> 
> while developers expect them to work -- well, at least i would.
> 
> growing your would require recompilation for mono for any application
> depending on regex support.  has .net compat been dropped from the
> agenda and i haven't been notified?

Well, I do not understand as well as you do what the issues involved are
here.  Without digging deeper I believe that if things are opaque, we do
not ever need to depend on it.

You believe that my evaluation is wrong, so please explain us with more
detail what is the problem -because from your short message I could not
figure it out myself- and maybe we can investigate the problem that way.

Miguel

_______________________________________________
Mono-list maillist  -  Mono-list@ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list