|
29 | 29 | "http://rosettacode.org/wiki/Guess_the_number/With_feedback#Perl_6",
|
30 | 30 | "http://rosettacode.org/wiki/Jensen%27s_Device#Perl_6",
|
31 | 31 | "http://rosettacode.org/wiki/Execute_Brain****#Perl_6" ],
|
32 |
| - "spec" : [ ] |
| 32 | + "spec" : [ "http://perlcabal.org/syn/S04.html" ] |
33 | 33 | }, {
|
34 | 34 | "item" : "Lexical variables",
|
35 | 35 | "status" : "rm+ rn+ n+",
|
36 | 36 | "code" : [ "http://perl6advent.wordpress.com/2010/12/07/day-7-lexical-variables/",
|
37 | 37 | "http://rosettacode.org/wiki/Closures/Variable_capture#Perl_6",
|
38 | 38 | "http://rosettacode.org/wiki/Man_or_boy_test#Perl_6",
|
39 | 39 | "http://rosettacode.org/wiki/Draw_a_cuboid#Perl_6" ],
|
40 |
| - "spec" : [ ] |
| 40 | + "spec" : [ "http://perlcabal.org/syn/S04.html#The_Relationship_of_Lexical_and_Dynamic_Scopes", |
| 41 | + "http://perlcabal.org/syn/S02.html#Names_and_Variables" ] |
41 | 42 | }, {
|
42 | 43 | "item" : "Dynamic variables",
|
43 | 44 | "status" : "rm+ rn+ n+",
|
|
53 | 54 | "http://rosettacode.org/wiki/Fibonacci_sequence#Perl_6",
|
54 | 55 | "http://rosettacode.org/wiki/Averages/Simple_moving_average#Perl_6",
|
55 | 56 | "http://rosettacode.org/wiki/Convert_decimal_number#Perl_6" ],
|
56 |
| - "spec" : [ ] |
| 57 | + "spec" : [ "http://perlcabal.org/syn/S02.html#Immutable_types", |
| 58 | + "http://perlcabal.org/syn/S02.html#Literals" ] |
57 | 59 | }, {
|
58 | 60 | "item" : "Basic file IO",
|
59 | 61 | "status" : "rm+ rn+ n+-",
|
60 | 62 | "code" : [ "http://rosettacode.org/wiki/File_IO#Perl_6",
|
61 | 63 | "http://rosettacode.org/wiki/Read_a_file_line_by_line#Perl_6",
|
62 | 64 | "http://rosettacode.org/wiki/Read_entire_file#Perl_6",
|
63 | 65 | "http://rosettacode.org/wiki/Create_a_file#Perl_6" ],
|
64 |
| - "spec" : [ ] |
| 66 | + "spec" : [ "http://perlcabal.org/syn/S32/IO.html#IO" ] |
65 | 67 | }, {
|
66 | 68 | "item" : "Basic OO",
|
67 | 69 | "status" : "rm+ rn+ n+",
|
68 | 70 | "code" : [ "http://perl6advent.wordpress.com/2009/12/11/day-11-classes-attributes-methods-and-more/",
|
69 | 71 | "http://rosettacode.org/wiki/Classes#Perl_6" ],
|
70 |
| - "spec" : [ ] |
| 72 | + "spec" : [ "http://perlcabal.org/syn/S12.html#Classes", |
| 73 | + "http://perlcabal.org/syn/S12.html#Methods" ] |
71 | 74 | }, {
|
72 | 75 | "item" : "Basic multi dispatch",
|
73 | 76 | "status" : "rm+ rn+ n+",
|
74 | 77 | "code" : [ "http://perl6advent.wordpress.com/2009/12/03/day-3-static-types-and-multi-subs/" ],
|
75 |
| - "spec" : [ ] |
| 78 | + "spec" : [ "http://perlcabal.org/syn/S13.html#Multiple_dispatch" ] |
76 | 79 | }, {
|
77 | 80 | "item" : "Basic regex support",
|
78 | 81 | "status" : "rm+ rn+ n+",
|
79 | 82 | "code" : [ "http://rosettacode.org/wiki/Character_matching#Perl_6" ],
|
80 |
| - "spec" : [ ] |
| 83 | + "spec" : [ "http://perlcabal.org/syn/S05.html#Unchanged_syntactic_features" ] |
81 | 84 | }, {
|
82 | 85 | "item" : "Subroutines",
|
83 | 86 | "status" : "rm+ rn+ n+",
|
84 | 87 | "code" : [ "http://rosettacode.org/wiki/Find_limit_of_recursion#Perl_6",
|
85 | 88 | "http://rosettacode.org/wiki/Function_definition#Perl_6",
|
86 | 89 | "http://rosettacode.org/wiki/Call_a_function#Perl_6",
|
87 | 90 | "http://rosettacode.org/wiki/Draw_a_cuboid#Perl_6" ],
|
88 |
| - "spec" : [ ] |
| 91 | + "spec" : [ "http://perlcabal.org/syn/S06.html#Named_subroutines" ] |
89 | 92 | }, {
|
90 | 93 | "item" : "Blocks",
|
91 | 94 | "status" : "rm+ rn+ n+",
|
92 | 95 | "code" : [ "http://rosettacode.org/wiki/Jensen%27s_Device#Perl_6" ],
|
93 |
| - "spec" : [ ] |
| 96 | + "spec" : [ "http://perlcabal.org/syn/S06.html#Blocks" ] |
94 | 97 | }, {
|
95 | 98 | "item" : "Arrow blocks (lambdas)",
|
96 | 99 | "status" : "rm+ rn+ n+",
|
97 | 100 | "code" : [ "http://rosettacode.org/wiki/Higher-order_functions#Perl_6",
|
98 | 101 | "http://rosettacode.org/wiki/Range_expansion#Perl_6" ],
|
99 |
| - "spec" : [ ] |
| 102 | + "spec" : [ "http://perlcabal.org/syn/S06.html#%22Pointy_blocks%22" ] |
100 | 103 | }, {
|
101 | 104 | "item" : "Placeholder blocks",
|
102 | 105 | "status" : "rm+ rn+ n+",
|
103 | 106 | "code" : [ "http://rosettacode.org/wiki/Quine#Perl_6" ],
|
104 |
| - "spec" : [ ] |
| 107 | + "spec" : [ "http://perlcabal.org/syn/S06.html#Placeholder_variables" ] |
105 | 108 | }, {
|
106 | 109 | "item" : "Special variables",
|
107 | 110 | "status" : "rm+ (outdated specification) rn+ n+",
|
108 | 111 | "code" : [ "http://rosettacode.org/wiki/Special_variables#Perl_6" ],
|
109 |
| - "spec" : [ ] |
| 112 | + "spec" : [ "http://perlcabal.org/syn/S06.html#Subroutines_and_other_code_objects" ] |
110 | 113 | }, {
|
111 | 114 | "item" : "eval",
|
112 | 115 | "status" : "rm+ rn+ n+",
|
113 | 116 | "code" : [ "http://rosettacode.org/wiki/Runtime_evaluation#Perl_6",
|
114 | 117 | "http://rosettacode.org/wiki/Numerical_integration#Perl_6" ],
|
115 |
| - "spec" : [ ] |
| 118 | + "spec" : [ "http://perlcabal.org/syn/S29.html#Context" ] |
116 | 119 | }, {
|
117 | 120 | "item" : "Constant declarations",
|
118 | 121 | "status" : "rm- rn+- (only literals) n+",
|
119 | 122 | "code" : [ "http://rosettacode.org/wiki/Compile-time_calculation#Perl_6",
|
120 | 123 | "http://rosettacode.org/wiki/Enforced_immutability#Perl_6" ],
|
121 |
| - "spec" : [ ] |
| 124 | + "spec" : [ "http://perlcabal.org/syn/S03.html#Declarators" ] |
122 | 125 | }, {
|
123 | 126 | "item" : "State variables",
|
124 | 127 | "status" : "rm- rn+ n+",
|
125 | 128 | "code" : [ "http://rosettacode.org/wiki/Scope_modifiers#Perl_6" ],
|
126 |
| - "spec" : [ ] |
| 129 | + "spec" : [ "http://perlcabal.org/syn/S03.html#Declarators" ] |
127 | 130 | }]
|
128 | 131 | },
|
129 | 132 | { "section": "Classes",
|
|
488 | 491 | }, {
|
489 | 492 | "item" : "Multi sub dispatch",
|
490 | 493 | "status" : "rm+ rn+ n+",
|
491 |
| - "code" : [ "http://rosettacode.org/wiki/Combinations#Perl_6" ], |
| 494 | + "code" : [ "http://rosettacode.org/wiki/Combinations#Perl_6", |
| 495 | + "http://rosettacode.org/wiki/Roman_numerals/Encode#Perl_6" ], |
492 | 496 | "spec" : [ ]
|
493 | 497 | }, {
|
494 | 498 | "item" : "Protos",
|
|
556 | 560 | "code" : [ "http://perl6advent.wordpress.com/2010/12/12/day-12-%E2%80%93-smart-matching/",
|
557 | 561 | "http://rosettacode.org/wiki/FizzBuzz#Perl_6",
|
558 | 562 | "http://rosettacode.org/wiki/Guess_the_number/With_feedback#Perl_6" ],
|
559 |
| - "spec" : [ ] |
| 563 | + "spec" : [ "http://perlcabal.org/syn/S03.html#Smart_matching" ] |
560 | 564 | }, {
|
561 | 565 | "item" : "Numeric bitops",
|
562 | 566 | "status" : "rm+ rn+ n+",
|
|
0 commit comments