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:[EMAIL PROTECTED]] 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 - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
