Z:gnu-www-ja-rms-lisp--1855f6-Well, people wanted to extend/ru

Ну, люди хотели дополнить этот язык средствами программирования, так что они добавили некоторые такие средства. Например, одной из первых была добавлена конструкция цикла, это были &lt; &gt;. Ими окружали команды, и это был цикл. Были другие непонятные команды, которыми можно было пользоваться для условного выхода из цикла. При создании Emacs мы (1) добавили возможность создания подпрограмм с именами. До того это было вроде Бейсика, в именах подпрограмм могло быть только по одной букве. Писать на этом большие программы было трудно, так что мы дописали программу, чтобы у них могли быть более длинные имена. На самом деле там были довольно замысловатые средства; по-моему, средство &ldquo;unwind-protect&rdquo; Лисп заимствовал из TECO.