; ((isdigit (str [j])) | | (isalpha (str [j]))) {error (4); j + +; break;} break;
}} = 4; break;} ',': {if (level == 1) {error (2); error (3); error (4); error (3);} (level == 2) {error (3); error (4); error (3);} (level == 3) {error (4); error (3);} (level == 4) {error ( 3);} + +; (str [j] == '') j + +; (! isalpha (str [j])) {error (5); level = 6; break;} (str [j] == ' 0 '| | str [j] ==' r '| | str [j] ==') '| | str [j] =='; ') {level = 6; break;}
{(str [j] == ',') j + +; (isalpha (str [j]))
{+ +; (1) {((isdigit (str [j])) | | (isalpha (str [j]))) j + +; (str [j] == '+' | | str [j] == '-' | | str [j] == '*' | | str [j] == '/' | | str [j] == ',') {j + +; (! isalpha (str [j])) {error (5);}} ((isdigit (str [j])) | | (isalpha (str [j]))) j + +; ((! isdigit (str [j]) ) && (! isalpha (str [j])) && str [j]! = '+' && str [j]! = '-' && str [j]! = '*' && str [j]! = '/' && str [j]! = ',') break;}}
} level = 6;;} ')': {(level == 1) {error (3); error (3); error (4); error (3); error (5 );} (level == 2) {error (3); error (4); error (3); error (5);} (level == 3) {error (4); error (3); error ( 5);} (level == 4) {error (3); error (5);} (level == 5) {error (5);} (level == 6) {level = 7; j + +; break; } (level> 6)
{(mas, "Помилка: Зайвий символ ')'"); -> Lines-> Add (mas); [0] == ' 0';
} + +; level = 7;;} ';': {if (level == 1) {error (2); error (3); error (4); error (3) ; error (5); error (6);} (level == 2) {error (3); error (4); error (3); error (5); error (6);} (level == 3 ) {error (4); error (3); error (5); error (6);} (level == 4) {error (3); error (5); error (6);} (level == 5) {error (5); error (6);} (level == 6) {error (6);} (level == 7) level = 8; j + +; break; (level> 7)
{(mas, "Помилка: Зайвий символ ';'!"); -> Lines-> Add (mas); [0] = ' 0';
} + +; = 8;;
}: {while (str [j] == '') j + +; (level == 3 && str [j]! = '%') {level = 4; error ( 4);} (level == 2 && str [j]! = '"') {error (8);} (level == 5 && str [j]! = ',') {error (5);} (level == 7 | | level == 8) (str [j]! = '/ r' && str [j]! = ' n') error (8); (str [j] == '/ r' | | str [j] == ' n') {k = 1; break;} + +; break;}
} (k == 1) break;
} (level == 1 && (str [j] == ' r' | | str [j] == ' 0')) {error (2); error (3); error (4); error (3); error (5); error (6); error (7);} (level == 2 && (str [j] == ' r' | | str [j] == ' 0')) {error (3); error (4); error (3); error (5); error (6); error (7);} (level == 3 && (str [j] == ' r' | | str...