diff options
Diffstat (limited to 'l/putstr.lang')
-rw-r--r-- | l/putstr.lang | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/l/putstr.lang b/l/putstr.lang new file mode 100644 index 0000000..f132bda --- /dev/null +++ b/l/putstr.lang @@ -0,0 +1,19 @@ +func putstr(char[] str) { + int i := 0; + while (str[i] != '\0') { + putc(str[i]); + i = i + 1; + } +} + +func int main() { + char[] str := new char[100]; + str[0] = 'k'; + str[1] = 'a'; + str[2] = str[1]; + str[3] = 's'; + str[4] = '\n'; + str[5] = '\0'; + putstr(str); + return 0; +} |