LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Речь не идёт об идентичном, а идёт о таком синтаксисе, который, сохраняя баланс тикля между лаконичным, простым и удобным, позволит ещё и иметь вложенные списки, да ещё и гомоиконно. Это была основная цель при создании синтаксиса Яра, которой так и не удалось добиться. Тикль, наверное, подошёл ближе, т.к. его синтаксис очень простой. Только вот вложенных списков не хватает и quoting hell получился.

Даже в common lisp'е выражения являются списками только в макросах.

Почему же, в лиспе любой исходник читается в дерево, перед тем, как его обрабатывает, к примеру, компилятор.

Исходная версия den73, :

Речь не идёт об идентичном, а идёт о таком синтаксисе, который, сохраняя баланс тикля между лаконичным, простым и удобным, позволит ещё и иметь вложенные списки, да ещё и гомоиконно. Это была основная цель при создании синтаксиса Яра, которой так и не удалось добиться. Тикль, наверное, подошёл ближе, т.к. его синтаксис очень простой. Только вот вложенных списков не хватает.

Даже в common lisp'е выражения являются списками только в макросах.

Почему же, в лиспе любой исходник читается в дерево, перед тем, как его обрабатывает, к примеру, компилятор.