Re: Perl5 humor

2002-06-23 Thread Tim Bunce

On Mon, Jun 17, 2002 at 07:59:33PM -0400, David J. Goehrig wrote:
> 
> qw/ who is praying for parrot to support XS code, 
>   cause he doesn't want to rewrite
>   SDL_perl's 11,000 lines /;

I'm sure that's not going to happen.

Much more likely is some kind of wrapper that manages a simple
perl5-like run-time environment (stacks, marks, gimme, symboltable
etc) plus source-code compatibility support (macros, functions etc)
that's just sufficient to keep old XS code happy.

If someone wants to champion that work I'll certainly contribute.

Tim [who doesn't want to rewrite the DBI's ~4000 lines or tell the
many DBD authors that they have to rewrite their drivers].



Re: [netlabs #726] -fno-strict-aliasing (fwd)

2002-06-23 Thread Nicholas Clark

On Sun, Jun 23, 2002 at 01:36:56AM -, Josh Wilmes wrote:
> # New Ticket Created by  Josh Wilmes 
> # Please include the string:  [netlabs #726]
> # in the subject line of all future correspondence about this issue. 
> # http://bugs6.perl.org/rt2/Ticket/Display.html?id=726 >
> 
> 
> 
> --- Forwarded Message
> 
> Date:Tue, 11 Jun 2002 15:21:06 +0100
> From:Nicholas Clark <[EMAIL PROTECTED]>

Well, that's one solution to Warnock's dilemma :-)

No, in the intervening time I've not found an answer to my original questions.
Sorry. :-(

Nicholas Clark
-- 
Even better than the real thing:http://nms-cgi.sourceforge.net/



Re: Tasks for the interested

2002-06-23 Thread Richard J Cox

On Tuesday, June 18, 2002, 9:33:55 PM, you (mailto:[EMAIL PROTECTED]) wrote:
> Okay, here are some tasks for the interested. They're all related (I 
> expect you'll see the pattern), but independent anyway.
[...]
> 5) .NET (same as #4, a link to a good reference is fine)

Couldn't find any specific MSIL tutorial or reference, however the following
should be useful:

MS' C#/CLR standardisation page: http://msdn.microsoft.com/net/ecma/ (includes
links to various PDF's of the (draft) standards.

The ECMA versions of the docs are available here (CLR):
http://www.ecma.ch/ecma1/STAND/ecma-335.htm and here (C#): 
http://www.ecma.ch/ecma1/STAND/ecma-334.htm

The EMCA CLR technical group: 
http://www.ecma.ch/ecma1/MEMENTO/TC39-G3.HTM#Programme%20of%20work:

More specifically, the MSIL opcodes are documented in the .NET Class library
class System.Reflection.Emit.OpCodes' fields:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemReflectionEmitOpCodesClassTopic.asp?frame=true

Also some information in the ILDasm (intermediate language disassembler
tutorial):
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptutorials/html/il_dasm_tutorial.asp



-- 
Richard
mailto:[EMAIL PROTECTED]