Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100755 59 lines (26 sloc) 0.817 kB
8f67bea @fglock Perlito version 8.0
authored
1 TODO list for Perlito5
2
0cc64c5 @fglock Perlito5 - kill perl6-ish "method"
authored
3 * extensibility
4
5 -- add "require"
6
f4910a7 @fglock Perlito5 - TODO update
authored
7 -- add "CORE" namespace
8
0cc64c5 @fglock Perlito5 - kill perl6-ish "method"
authored
9
8f67bea @fglock Perlito version 8.0
authored
10 * source code
11
f4910a7 @fglock Perlito5 - TODO update
authored
12 -- remove Perl6 code: "class", "has", "token", hyper operator, .perl, .pairs
13
14 -- remove Perl6 "match" special variables: $<..>, $/
8f67bea @fglock Perlito version 8.0
authored
15
16 -- add "map", "grep", "sort"
17
18 -- add regexes
19
20
21 * libraries
22
23 -- Data::Dumper
24
25
26 * Perl5 backend
27
0cc64c5 @fglock Perlito5 - kill perl6-ish "method"
authored
28 -- remove "Match" overloads
29
30
8f67bea @fglock Perlito version 8.0
authored
31 * Javascript backend
32
33 -- bug: packages currently create lexical blocks
34
35 -- bug: "my" variables are block-wide; this doesn't work as expected: my $v = $v
36
37 -- bug: variable aliases create copies instead
38
0cc64c5 @fglock Perlito5 - kill perl6-ish "method"
authored
39
8f67bea @fglock Perlito version 8.0
authored
40 * Python backend
41
42 * Ruby backend
43
44 * Java backend
45
0cc64c5 @fglock Perlito5 - kill perl6-ish "method"
authored
46
47 * Nice to Have
48
f4910a7 @fglock Perlito5 - TODO update
authored
49 -- require plain perl5 syntax (any perl6 is a syntax error)
1b2eecc @fglock Perlito5 - use @ARGV instead of @*ARGS
authored
50
0cc64c5 @fglock Perlito5 - kill perl6-ish "method"
authored
51 -- run perltidy on the source code
52
1b2eecc @fglock Perlito5 - use @ARGV instead of @*ARGS
authored
53 -- use the same error messages and warnings as 'perl'
54
f4910a7 @fglock Perlito5 - TODO update
authored
55 -- __PACKAGE__, __END__
56
57 -- BEGIN{}
58
Something went wrong with that request. Please try again.