导入带有限定符的工作区

Importing a workspace with qualifier

在命名空间脚本中,我想使用 dfns 工作区中的几个函数。但是,如果我这样做 ⎕CY 'dfns' dfns 中的所有标识符将被不合格地导入。如何导入 dfns 以便我可以使用限定符访问 dfns 中的函数,例如dfns.vtrim?我是否首先需要创建一个名为 dfns 的命名空间?

您可以将所有 dfns 工作区导入名为 dfns 的命名空间,方法是:

:Namespace Test
  'dfns'⎕NS ⍬
  dfns.⎕CY'dfns'
:EndNamespace
      Test.dfns.pco ⍳10
2 3 5 7 11 13 17 19 23 29

Try it online!