print
을 모듈에 다시 정의하고 내보내고 싶습니다 --- 존재하지 않는 이름 만 내보낼 수 있습니다. 해결 방법은 없습니까?모듈에서 기존 이름을 내보낼 수 없습니다.
2
A
답변
3
http://www.rebol.com/r3/docs/concepts/modules-loading.html의 제목을 참조하십시오 : 모듈에 대한 명시 적 참조.
모듈로드는 현재 사용자 컨텍스트에서 단어를 재정의하지 않습니다. 이것이 설계 결정인지 또는 모듈이 완전히 구워지지 않았기 때문에 나는 알 수 없습니다.
다행히도 다행히도 DIY가 있습니다. 당신의 모듈은 다음과 REBOL 코드 실행에서 인쇄 '는로 인쇄'를 다시 정의 할 수 귀하의 경우에는
: 모듈을로드하기 전에 반환하기 '인쇄를 시도하지 않는, 또한
your-module: import %your-module-filename print: :your-module/print
을, 나는 시도 그 중 하나를 작동하지 않습니다, 그래서, 다른 질문에 대한 주제.
+0
좋습니다. 그리고 모듈에서'export' 함수를 정의하고 작업을 수행하기 위해 메인 코드에서 호출 할 수 있습니다. [그러나 참조 http://stackoverflow.com/questions/40284088/trouble-with-export-word-in-module] – giuliolunati
관련 문제
- 1. API O의 CSV 모듈에서 모든 클래스를 내보낼 수 없습니다.
- 2. 어셈블리를 내보낼 수 없습니다.
- 3. 데이터베이스를 내보낼 수 없습니다.
- 4. PHPExcel을 CSV로 내보낼 수 없습니다.
- 5. 블렌더 객체를 내보낼 수 없습니다
- 6. powershell 스크립트로 내보낼 수 없습니다.
- 7. 데이터 테이블을 내보낼 수 없습니다.
- 8. BigQuery : CSV로 내보낼 수 없습니다.
- 9. Proguard에서 apk를 내보낼 수 없습니다.
- 10. IE에서 HighChart를 내보낼 수 없습니다.
- 11. Subversion이 나열하거나 내보낼 수 없습니다.
- 12. 공허 속성을 내보낼 수 없습니다.
- 13. DLL에서 함수를 내보낼 수 없습니다.
- 14. Crystal 보고서를 내보낼 수 없습니다.
- 15. IE에서 Amcharts를 내보낼 수 없습니다.
- 16. OSGI의 인터페이스를 내보낼 수 없습니다.
- 17. 노드 모듈에서 내보낼 수없는 파일 참조
- 18. excel : xml 데이터를 저장하거나 내보낼 수 없습니다. 이 통합 문서의 xml지도를 내보낼 수 없습니다.
- 19. typescript는 함수를 내보낼 수 있습니까?
- 20. Python 모듈에서 이름을 인쇄하는 스크립트
- 21. 저지 리소스 클래스를 내보낼 수 없습니다.
- 22. 데이터 정렬 후 CSV로 내보낼 수 없습니다.
- 23. 보고서 바닥 글을 Excel로 내보낼 수 없습니다.
- 24. Xcode 4에서 IPA를 내보낼 수 없습니다.
- 25. 오라클에서 PostgreSQL으로 데이터를 내보낼 수 없습니다.
- 26. DataFrame 값을 SQL 테이블에 내보낼 수 없습니다.
- 27. Eclipse ADK에서 APK를 내보낼 수 없습니다.
- 28. 스크립트 파일을 통해 변수를 내보낼 수 없습니다.
- 29. 갑자기 이클립스에서 war 파일로 내보낼 수 없습니다.
- 30. Eclipse에서 Android 애플리케이션을 내보낼 수 없습니다.
이상하게도 모듈에서 lib/print를 재정의 할 수 있으며 변경 사항은 사용자 환경에서 계속 볼 수 있습니다. – giuliolunati