Мой анонимный тест func, приведенный ниже, выполняется только один раз:
repeat i 5 [
func[test][
print test
] rejoin ["test" i]
]
Я обязан назвать его, чтобы иметь возможность выполнить его 5 раз, как ожидалось:
repeat i 5 [
test: func[test][
print test
] test rejoin ["test" i]
]
Это странно. неужели нельзя использовать анонимную функцию в циклах?