Comment the remaining expr, stmt, item cases
diff --git a/src/expr.rs b/src/expr.rs
index 3abfb5e..c73b176 100644
--- a/src/expr.rs
+++ b/src/expr.rs
@@ -355,8 +355,26 @@
             expr_lit
             |
             expr_if
+            // TODO: IfLet
+            // TODO: While
+            // TODO: WhileLet
+            // TODO: ForLoop
+            // TODO: Loop
+            // TODO: ForLoop
+            // TODO: Loop
+            // TODO: Match
+            // TODO: Closure
             |
             expr_block
+            // TODO: Path
+            // TODO: AddrOf
+            // TODO: Break
+            // TODO: Continue
+            // TODO: Ret
+            // TODO: Mac
+            // TODO: Struct
+            // TODO: Repeat
+            // TODO: Pparen
         ) >>
         many0!(alt!(
             tap!(args: and_call => {
@@ -381,6 +399,13 @@
             tap!(ty: and_ascription => {
                 e = Expr::Type(Box::new(e), Box::new(ty));
             })
+            // TODO: Assign
+            // TODO: AssignOp
+            // TODO: Field
+            // TODO: TupField
+            // TODO: Index
+            // TODO: Range
+            // TODO: Try
         )) >>
         (e)
     ));
@@ -556,7 +581,11 @@
     ));
 
     named!(standalone_stmt -> Stmt, alt!(
+        // TODO: local
+        // TODO: item
+        // TODO: expr
         stmt_semi
+        // TODO: mac
     ));
 
     named!(stmt_semi -> Stmt, do_parse!(