diff kernel/kernel.c3 @ 354:5477e499b039

Added some sort of string functionality
author Windel Bouwman
date Thu, 13 Mar 2014 18:59:06 +0100
parents b8ad45b3a573
children c2ddc8a36f5e
line wrap: on
line diff
--- a/kernel/kernel.c3	Sun Mar 09 18:49:10 2014 +0100
+++ b/kernel/kernel.c3	Thu Mar 13 18:59:06 2014 +0100
@@ -21,26 +21,14 @@
     while(true) {}
 }
 
-function int strlen(string txt)
-{
-
-}
-
-function int getchar(string txt, int index)
-{
-    if (index < strlen(txt))
-    {
-    }
-}
-
 function void print(string txt)
 {
     var int i;
     i = 0;
 
-    while (i < strlen(txt))
+    while (i < txt->len)
     {
-        arch.putc(getchar(txt, i));
+        arch.putc(cast<int>(txt->txt[i]));
         i = i + 1;
     }
 }