Fold away underscores and escaped newlines
diff --git a/src/lit.rs b/src/lit.rs
index 46f5cd9..6caba80 100644
--- a/src/lit.rs
+++ b/src/lit.rs
@@ -314,7 +314,7 @@
             }
         }
 
-        IResult::Done(&input[len..], input[..len].into())
+        IResult::Done(&input[len..], input[..len].replace("_", ""))
     }
 
     pub fn digits(mut input: &str) -> IResult<&str, u64> {