/
TODO
71 lines (68 loc) · 1.07 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Cursor.add_categorical
Cursor.alpha
Cursor.canonicalize_name
Cursor.check_old_cclass
Cursor.cursor_all
Cursor.cursor_fresh
Cursor.cursor_herelang
Cursor.deb
Cursor.do_import
Cursor.do_use
Cursor.gettrait
Cursor.lineof
Cursor.load_lex
Cursor.makestr
Cursor.mark_sinks
Cursor.mixin
Cursor.O
Cursor.suppose
Cursor.trim_heredoc
Cursor.top_goal
Highwater stuff
EXPR will need a re-write with tests.
$<foo> = 1
func(|($key => $value))
List.at-pos(WhateverCode)
Match.CURSOR
Match.iterator should return numbered captures
Match.perl
Match.synthetic
Parcel.LISTSTORE
self in regexes
$<sym>
temp $*FOO
something with $*HIGHWATER, $*HIGHEXPECT, $*GOAL
token { $param-role-var }
DONE:
~
<?{ }>
circumfix:<[ ]>
hash literals
() being Nil
Bool.Numeric
&chars
defined($thing)
:delete
:exists
$*FOO as a parameter
gt, lt, leg, etc
Hash.keys &keys
Hash.LISTSTORE
infix:<x>
invert(%hash)
&item
&join
not($bool)
¬e
pop(@array)
push(@array, $thing)
&reverse
shift(@array)
&sort
substr($str,$from,$len)
token { :my $var = expr; $var }
AVERTED:
//=, ||=, &&=, etc
given & when
if not binding $_
Mu.new(foo => $bar)