Skip to content
This repository was archived by the owner on Nov 16, 2020. It is now read-only.

Commit 9b361fb

Browse files
committed
add more data points, including state variables and constants, TimToady++
1 parent 2540598 commit 9b361fb

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

features.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ Basic file IO: rm+, rn+, n+-
1111
Basic OO: rm+, rn+, n+
1212
Basic regex support: rm+, rn+, n+
1313
Subroutines: rm+, rn+, n+
14-
Blocks: rm+, rn+, n+
14+
Blocks: rm+ rn+ n+
15+
Special variables: rm+ (outdated specification) rn+ n+
16+
Constants: rm- rn+- (only literals) n+
17+
State variables: rm- rn- n+
1518

1619
= Classes
1720
Classes, attributes, methods: rm+, rn+, n+
@@ -34,11 +37,12 @@ Match objects: rm+ rn+ n+
3437
Named and positional captures: rm+ rn+ n+
3538
Conjunction: rm+ rn+ n-
3639
Longest-Token Matching: rm+- (only for constants) rn- n+
37-
Character classes: rm+- (no backlash escapes) rn+- (no backslash escapes) n+
40+
Character classes: rm+- (no backslash escapes) rn+- (no backslash escapes) n+
3841
Unicode properties: rm- rn- n-
3942
Embedded code blocks: rm+ rn- n+
4043
Variable interpolation: rm+- (only scalars) rn- n+- (only scalars)
4144
Grammars: rm+ rn- n+
45+
Matching streams: rm- rn-
4246

4347
= Signatures
4448
Positional args/params: rm+ rn+ n+
@@ -111,3 +115,4 @@ Introspection: rm+ rn+-
111115
Adding methods: rm+ rn+
112116
Inheritance manipulation:
113117
Role composition:
118+
Feed operators: rm+- rn+-

0 commit comments

Comments
 (0)