We should rename all the PDDs to be consistent. I propose:
old name new name title -------------- -------------------- -------------------------------------------- pdd0.pod => pdd00_pdd.pod Perl Design Documents pdd1.pod => pdd01_overview.pod A high-level overview of the perl system pdd2.pod => pdd02_vtables.pod Common vtable format for all variables pdd3?? ?? ?? pdd4.pod => pdd04_datatypes.pod Perl's internal data types pdd5.pod => pdd05_opfunc.pod Opcode Function specs pdd6.pod => pdd06_pasm.pod Parrot assembly language pdd7.pod => pdd07_codingstd.pod Conventions and Guidelines for Perl Source Code pdd8?? ?? ?? pdd09_gc.pod => pdd09_gc.pod Garbage Collection and Dead Object Detection --Josh At 23:03 on 03/05/2002 GMT, Nicholas Clark <[EMAIL PROTECTED]> wrote: > On Tue, Mar 05, 2002 at 09:38:37AM -0500, Bryan C. Warnock wrote: > > On Tuesday 05 March 2002 05:06, Simon Cozens wrote: > > > > As usual, if there's anything that you think REALLY MUST HAPPEN before > > > release, speak now or forever hold thy peace. > > > > A quick run through the docs/README/etc to make sure they are up-to-date. > > Thanks for reminding me of something I meant to e-mail a few days ago > [before I got swept up with perl 5.7.3. Please test perl 5.7.3 with anything > you don't want 5.8 to choke on. Which is probably everything you use :-)] > > PDD 2 is truncated. It ends: > > Returns a pointer to the beginning of currently "OK" data; the type of > this data must be determined by examining the PMCs C<type>. This must > only be used by other vtable functions inside the core, and must never > be used if the PMC is of a type defined by a user outside the core, > unless you know what you're doing. (eg, comparing C<get_value>s from two > PMCs of the same type, or C<set_value(PMC1,get_valu > > Where are PDDs 3 and 8? > > PDD5 has a truncated sentence at the end of =head1 Assembly syntax > > String and integer constants don't need to be put in a separate > > Nicholas Clark > -- > Even better than the real thing: http://nms-cgi.sourceforge.net/