Как объясняет статья Wikipedia, begin
в Схеме - это форма библиотеки, которая может быть переписана с использованием более фундаментальных форм, таких как lambda
.
Но как вы переписываете begin
, особенно учитывая следующее?
x
===> error: undefined identifier: x
(begin (define x 28) x)
===> 28
x
===> 28