diff d2/qtd/String.d @ 366:da4235301224

Fixed VoidFunc. Updated to dmd.2.047.
author Max Samukha <maxter@spambox.com>
date Wed, 23 Jun 2010 21:34:43 +0300
parents 9784459f0750
children 185df9220ea7
line wrap: on
line diff
--- a/d2/qtd/String.d	Fri Jun 11 20:09:25 2010 +0300
+++ b/d2/qtd/String.d	Wed Jun 23 21:34:43 2010 +0300
@@ -75,5 +75,16 @@
     }));
 
 
+// to work around the standard startsWith not being runnable at compile time.
+size_t startsWith(string s, string pattern)
+{
+    if (pattern.length <= s.length && s[0..pattern.length] == pattern)
+        return pattern.length;
+    return 0;
+}
 
 
+
+
+
+