diff --git a/sk4/program.c b/sk4/program.c index ee3195a..51c55da 100644 --- a/sk4/program.c +++ b/sk4/program.c @@ -12,21 +12,21 @@ void interpret(char* input) { for (i = 0; input[i] != 0; i++) { current_char = input[i]; - if (current_char == '>') { + if (current_char == 'TUK') {// ++ptr; - } else if (current_char == '<') { + } else if (current_char == 'FUK') {// --ptr; - } else if (current_char == '+') { + } else if (current_char == 'INK') {//+ ++*ptr; - } else if (current_char == '-') { + } else if (current_char == 'DEK') {//- --*ptr; - } else if (current_char == '.' ) { + } else if (current_char == '.' ) {// putchar(*ptr); - } else if (current_char == ',') { + } else if (current_char == ',') {// *ptr = getchar(); - } else if (current_char == '[') { + } else if (current_char == '[') {// continue; - } else if (current_char == ']' && *ptr) { + } else if (current_char == ']' && *ptr) {// loop = 1; while (loop > 0) { current_char = input[--i];