
// STRING.SWIFT

#ifndef STRING_SWIFT
#define STRING_SWIFT

@pure @builtin_op=SUBSTRING
(string o) substring(string s, int start, int length)
"turbine" "0.0.2" "substring";

@pure
(string t[]) split(string s, string delimiter)
"turbine" "0.0.2" "split";

@builtin_op=SPRINTF
(string o) sprintf(string fmt, int|float|string|boolean... args)
"turbine" "0.0.2" "sprintf";

#endif


// STRING.SWIFT

#ifndef STDLIB_SWIFT
#define STDLIB_SWIFT

@pure @builtin_op=SUBSTRING
(string o) substring(string s, int start, int length)
"turbine" "0.0.2" "substring";

@pure
(string t[]) split(string s, string delimiter)
"turbine" "0.0.2" "split";

@builtin_op=SPRINTF
(string o) sprintf(string fmt, int|float|string|boolean... args)
"turbine" "0.0.2" "sprintf";

#endif

--- 
+++ 
@@ -1,8 +1,8 @@
 
 // STRING.SWIFT
 
-#ifndef STDLIB_SWIFT
-#define STDLIB_SWIFT
+#ifndef STRING_SWIFT
+#define STRING_SWIFT
 
 @pure @builtin_op=SUBSTRING
 (string o) substring(string s, int start, int length)
Fix annealing exm script and remove some now-unnecessary waits

git-svn-id: 4403cc1077de9de61ebbb06aa07b0a825c555f62@4233 dc4e9af1-7f46-4ead-bba6-71afc04862de
