Импорт рабочей области с квалификатором - PullRequest
1 голос
/ 10 февраля 2020

В сценарии пространства имен я хотел бы использовать несколько функций из рабочего пространства dfns . Однако, если я сделаю ⎕CY 'dfns', все идентификаторы в dfns будут импортированы без оговорок. Как мне импортировать dfns , чтобы я мог получить доступ к функциям в dfns с квалификатором, например, dfns.vtrim? Нужно ли мне сначала создавать пространство имен с именем dfns ?

1 Ответ

1 голос
/ 10 февраля 2020

Вы можете импортировать все рабочее пространство dfns в пространство имен с именем dfns с помощью:

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

Попробуйте онлайн!

...