Mercurial > lcfOS
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; } }