UCWでuse-package:parenscriptを使用すると、多くの名前の競合が発生します。私が古いものを保持していれば、Parenscriptは動作しません(また、直接parenscript:ps呼び出しで誤った動作をします)。新しいものをインポートすると、UCWが壊れているようです。矛盾する名前を持つパッケージを並行して使用する方法はありますか?パブリックスクリプト名がuncommonweb(UCW)と矛盾します
1
A
答えて
2
も、parenscriptは直接parenscriptで誤動作:PS呼
は、私はあなたがいない使用パッケージをすれば、そのようparenscript:@
などの記号は、インポートされませんので、これは推測しますそのため:
* (ps:ps (@ a b))
"at(a, b);"
しかし、あなたがしなければ:
* (ps:ps (ps:@ a b))
"a.b;"
矛盾する名前のパッケージを並べて使用する方法はありますか?あなたは
foo:a
とbar:a
の両方が必要な場合は
、その後、あなただけのa
を書き、インタプリタはあなたが何を意味するかを見つけるを任せることはできません。したがって、少なくとも1つを修飾する必要があります。 parenscriptパッケージを使用し、UCWからの競合しないシンボルをインポートする必要がありますか?他にもshadow-import
が必要ですか?詳細がなければ、ここで何が最善のことだと言うのは難しいです。 必要な場合は、Programming in the Large: Packages and Symbols(Practical Common Lisp、P. Seibelを参照してください)。
関連する問題
- 1. "VBAProject"の名前が矛盾します
- 2. スカラーが継承しているメソッド名と矛盾します
- 3. jquery datepickerが角と矛盾します
- 4. レルムがクロスウォークと矛盾します
- 5. socket.ioとokhttp3が矛盾します
- 6. jqueryとフォームが矛盾します
- 7. mod_jkがmod_rewriteと矛盾します
- 8. LeptonicaがXcodeフレームワークと矛盾します
- 9. Kartik Gridviewがテンプレートメニューと矛盾します
- 10. PMDとFindBugsが矛盾します
- 11. 列挙型メンバーがクラス名と矛盾します
- 12. クラス名がフレームワークのクラスと矛盾します
- 13. `emoji`と` django-emoji`のパッケージ名が矛盾します
- 14. 矛盾アクセシビリティエラーが
- 15. php - Zend Frameworkのビューヘルパーの名前が矛盾しています
- 16. Eclipseコンパイルエラー:「クラス名」タイプの階層が矛盾しています
- 17. CSSのクラス名が矛盾しています
- 18. Swift3で奇妙なクラス名が矛盾しています
- 19. 矛盾
- 20. 矛盾
- 21. IOファイルコードが矛盾しています
- 22. PHPのバージョンが矛盾します
- 23. JavaScriptが矛盾しています
- 24. 'p'スタイルが矛盾しています
- 25. jquery.min.jsが矛盾しています
- 26. startDragsが矛盾しています
- 27. CLASSファイルが矛盾しています
- 28. jQueryスクリプトが矛盾しています
- 29. Jquery +矛盾なし
- 30. 矛盾するファイルと矛盾するファイルを残してください