]> gitweb.ps.run Git - toc/blob - todo.txt
toc now uses internal representation instead of ast
[toc] / todo.txt
1 define grammar:\r
2 - declarations\r
3   - var decl\r
4     - ptr/array\r
5   - fn decl\r
6   - struct/enum/union\r
7 - statements\r
8   - if/while/for/switch\r
9   - expr\r
10   - assignment\r
11   - return\r
12 - expressions\r
13   - fn call\r
14   - unary/binary/(ternary) operator\r
15   - variable "call"\r
16   - literal\r
17   - parenthesis\r
18   - array access\r
19   - .\r
20   - cast\r
21 \r
22 \r
23 \r
24 ==grammar==\r
25 - exprs/stmts\r
26 - operators (precedence)\r
27 - types (modifiers)\r
28 - dot/[]\r
29 - literals\r
30 - cast\r
31 \r
32 ==compiler==\r
33 - type checks\r
34 - cast\r
35 \r
36 ==new features==\r
37 - generics\r
38 - namespaces\r
39 - methods\r
40 - private\r
41 \r
42 \r
43 Zeitplan:\r
44 29.07: grammar\r
45 30.07: compiler\r
46 31.07: new features\r
47 01.08: Schreiben, vorabversion\r
48 02.08: Schreiben\r
49 03.08: Schreiben\r
50 04.08: Schreiben, abgeben