실행될 때 함수에 의해 생성 된 환경을 얻고 싶습니다. WITHOUT 함수 소스를 수정하는 것이 가능합니까?R 호출 할 때 함수에 의해 생성 된 환경을 얻습니다.
fn=function()
{#Here a new environment is created at each call, how to get it ?
#This environment can be access with environment() but only (to what I know)
#from inside the function
...
}
나는 이런 식으로 뭔가를 싶습니다
ENV 통화에서 FN에 의해 생성 된 환경 ID입니다env=some_function(fn())
.
당신이이 기능을 수행 할 작업의 예를 제공 할 수 있습니까? 이 함수에서 반환 할 것으로 예상되는 것이 확실하지 않습니까? –
@ColinFAY 여기서 설명하기는 어렵지만, 짧은 디버깅 절차를 테스트 중입니다. – user3507085