LINUX.ORG.RU

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

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

не вижу проблемы.

Ну так сделай. Так, чтобы

(de (test x y)
   (eval (read))
   (x y))
компилировалось в ассемблерный код и работало как в picolisp. Можешь хотя бы просто привести эквивалентный ассемблерный код (ну или C-подобный, если ассемблер не знаешь)

Намекну: (eval ...) в picolisp имеет доступ к полному контексту в исходном коде, аналогично #include в C

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

не вижу проблемы.

Ну так сделай. Так, чтобы

(de (test x y)
   (eval (read))
   (x y))
компилировалось в ассемблерный код и работало как в picolisp. Можешь хотя бы просто привести эквивалентный ассемблерный код (ну или C-подобный, если ассемблер не знаешь)