2014-04-16 3 views
1

비 api 진입 점을 사용하는 Cran 패키지에서는 허용되지 않습니다. 나는 non-api 엔트리 포인트가 (R 또는 일반적으로) 적절한 정의를 찾지 못했고 그것들을 사용하는 패키지가 Cran에서 허용되지 않는 이유를 찾지 못했습니다 :비 api 진입 점이란 무엇입니까?

(1) 비 api 엔트리 포인트 란 무엇입니까?

(2) Cran에서 비 api 진입 점을 사용하는 패키지가 허용되지 않는 이유는 무엇입니까?

(3) 응답하는 동안이 문제가 발생하지 않는 경우 (2) : API가 아닌 엔트리 포인트를 사용할 때의 결과는 무엇입니까?

도움 주셔서 감사합니다.

답변

2

빠른 의견 : 공공 헤더에 수출하지

  1. 뭔가 - 그리고 R 헤더 파일의 주석 일반적으로 당신에게 아이디어를 제공

  2. R 코어 변경할 권리를 보유하고 있기 때문에 비 API 함수의 동작. 아무도 공공 패키지로 사용하지 않으면 행동 변화에 따라 공공 패키지가 중단됩니다.

  3. 패키지를 CRAN에 가져 오지 않아 중단 될 수 있습니다.

+1

감사합니다. 추가 질문 : 비 api 엔트리 포인트를 사용하기 때문에 non-api 엔트리 포인트를 사용하는 패키지를 사용하면 R의 계산에 영향을 미칠 수 있습니까? –

+0

후속 질문을 이해할 수 없습니다. –

+0

아, 미안하지만, 나는이 사실을 잘 알지 못합니다. 비 api 엔트리 포인트를 사용하는 패키지가 다른 패키지에서 문제를 일으킬 수 있는지 궁금합니다. (비 api 진입 점을 사용하는 패키지 인 vimcom.plus를 사용하고 있습니다.) –