Парень, поправив очки, посмотрел код на экране, торжествующе улыбнулся и сказал:
— Ну так ты "операторы" неправильно пишешь!
— Как это неправильно? — удивился Сергей. — Что там неправильного?
— Ну так у тебя написано CONST, VAR, PROCEDURE, BEGIN, WRITELN и так далее, — так же торжествующе сказал парень, — а так нельзя!
— Вообще-то, Никлаус Вирт, разработчик этого языка, — заметил Сергей, — считает, что именно так эти "операторы" и должны писаться. Впрочем, конечно, может, он ошибается, тогда ты его поправь.
— Чтобы можно было выводить русский текст, — объяснил парень, — нужно эти "операторы" писать по-русски. И переменные все по-русски. Вообще не должно быть никаких латинских символов — тогда интерпретатор не будет ругаться. Пиши КОНСТ, ВАР, ПРОЦЕДУРЕ, БЕГИН, ВРИТЕЛН.
— Ты что, серьезно? — потрясенно спросил Сергей.
Парень сделал гордое выражение на лице.
— Ну так учись, — сказал он. — Что бы ты без меня делал!
— А какой мудак, — все так же потрясенно спросил Сергей, — сотворил такой интерпретатор? Что, нельзя было подключить обе половины кодовой таблицы и при обработке русского просто переключаться на вторую половину? Там же русский только для текстовых переменных нужен. На черта такой геморрой с языком устраивать?
Парень скривился.
— Это я вообще-то отлаживал интерпретатор, — заявил он. — Только благодаря мне теперь по-русски можно что-то выводить. Если ты такой умный, делай свой.
— Вот тут извиняй, — сказал Сергей, — у меня в этом заведении другие задачи. Ты уж как-нибудь сам. Но я тебе, старичок, на будущее рекомендую все-таки не искать легких путей, которые на самом деле очень тяжелые. Это же надо было так интерпретатор изуродовать...
— Во-во, явился умник, — пробурчал парень, вставая из-за своего терминала. — Если ты такой умный, — сказал он, — тогда сам тут и колупайся. Мне идти пора.
— Удачи, — сказал Сергей, надеясь, что дальше он сам как-нибудь разберется.
Парень ушел. Сергей еще два часа отлаживал программу, заменяя все операторы этими идиотскими русскоязычными "аналогами". Но так как аналоги придумывал ушедший начальник машины, а его сознание страдало потерей контакта с окружающей действительностью, Сергею пришлось изрядно попотеть, перебирая кучу самых дурацких вариантов написания тех или иных операторов. Проблема была еще в том, что количество символов в русских и английских названиях операторов должны были совпадать. Поэтому он потратил минут двадцать на то, чтобы выяснить, как в русском варианте должен выглядеть оператор WHILE. Оказалось, что ВХИЛЕ. Определив это, Сергей дал себе страшную клятву, что на следующей день он принесет сюда молоток и даст начальнику машины по башке изо всех сил — ну просто чтобы этот гад больше не смог нести в мир такой программный кошмар.