perl 5.0 alpha 3
[p5sagit/p5-mst-13.2.git] / Todo
CommitLineData
93a17b20 1POSIX compatibility
2hash binding
3pack(P)
4fix gv refcnts
5
6/\Afoo/ (beginning of string, or where previous g match left off)
7/foo\Z/ (end of string only)
8Make specialized allocators
9Optimize switch statements
10Optimize foreach on array
11Optimize foreach (1..1000000)
79072805 12Set KEEP on constant split
93a17b20 13Cache eval tree (unless lexical outer scope used (mark in &compiling?))
79072805 14rcatmaybe
93a17b20 15Cache method lookup
16Shrink opcode tables via multiple implementations selected in peep
17Straighten out the RS stuff in BEGIN
18Make yyparse recursion longjmp() proof.
79072805 19
93a17b20 20sub mysplice(@, $, $, ...)?
21pretty function? (or is it, as I suspect, a lib routine?)
22perlex function?
23X Perl? Motif Perl?
24give DOG $bone?
25Nested destructors?
79072805 26make tr/// return histogram in list context?
93a17b20 27Implement eval once? (Unnecessary with cache?)
79072805 28When does split() go to @_?
29undef wantarray in void context?
93a17b20 30goto &coroutine?
31filehandle references?