- .\r
- cast\r
\r
-- complete grammar\r
-- semantic checks when visiting\r
-- type modifier\r
-- operator precedence\r
-- ...\r
+\r
+\r
+==grammar==\r
+- exprs/stmts\r
+- operators (precedence)\r
+- types (modifiers)\r
+- dot/[]\r
+- literals\r
+- cast\r
+- comments\r
+\r
+==compiler==\r
+- type checks\r
+- cast\r
+- files (.c/.h)\r
+- l/rvalue\r
+\r
+==new features==\r
+- generics\r
+- namespaces\r
+- methods\r
+- private\r
+\r
+\r
+\r
+~14.08 Abgabe Paper/Code\r
+\r
+\r
+Missing:\r
+- unions/enums\r
+- const/static/extern\r
+- operator precedence(given by C compiler)\r
+- bitfields\r
+- nested bodies {}\r
+- multiple files\r
+- call outer functions with same name (::f1())\r
+- automatically select function/var/struct from namespace recursively\r
+- generic methods\r
+- nested type instantiation\r
+- automatic dereference/->\r
+- automatic "this"\r
+- Kommentare\r
+- include C\r
+- (compile)
\ No newline at end of file