@@ -4,32 +4,32 @@ rn Rakudo/nom
4
4
n Niecza
5
5
6
6
= Basics
7
- Basic control structures: rm+, rn+, n+
8
- Lexical variables: rm+, rn+, n+
9
- Basic types (strings, numbers): rm+, rn+, n+
10
- Basic file IO: rm+, rn+, n+-
11
- Basic OO: rm+, rn+, n+
12
- Basic regex support: rm+, rn+, n+
13
- Subroutines: rm+, rn+, n+
7
+ Basic control structures: rm+ rn+ n+
8
+ Lexical variables: rm+ rn+ n+
9
+ Basic types (strings, numbers): rm+ rn+ n+
10
+ Basic file IO: rm+ rn+ n+-
11
+ Basic OO: rm+ rn+ n+
12
+ Basic regex support: rm+ rn+ n+
13
+ Subroutines: rm+ rn+ n+
14
14
Blocks: rm+ rn+ n+
15
15
Special variables: rm+ (outdated specification) rn+ n+
16
16
Constants: rm- rn+- (only literals) n+
17
17
State variables: rm- rn- n+
18
18
19
19
= Classes
20
- Classes, attributes, methods: rm+, rn+, n+
21
- Single inheritance: rm+, rn+, n+
22
- Multiple inheritance: rm+, rn+- (attributes don't work with MI), n+
23
- Read-only accessors: rm+, rn+, n-
24
- Read-write accessors: rm+, rn+, n+
20
+ Classes, attributes, methods: rm+ rn+ n+
21
+ Single inheritance: rm+ rn+ n+
22
+ Multiple inheritance: rm+ rn+- (attributes don't work with MI) n+
23
+ Read-only accessors: rm+ rn+ n-
24
+ Read-write accessors: rm+ rn+ n+
25
25
Default constructor: rm+ rn+ n+
26
26
Natively typed attributes: rm- rn+ n-
27
27
28
28
= Roles
29
- Roles with attributes and methods: rm+, rn+, n+
30
- Composing roles into classes: rm+, rn+, n+- (runtime composition only)
31
- Composing roles into roles: rm+, rn+
32
- Parametric roles: rm+, n+-
29
+ Roles with attributes and methods: rm+ rn+ n+
30
+ Composing roles into classes: rm+ rn+ n+- (runtime composition only)
31
+ Composing roles into roles: rm+ rn+
32
+ Parametric roles: rm+ n+-
33
33
34
34
= Regexes
35
35
Quantifiers, alternations: rm+ rn+ n+
0 commit comments