【发布时间】:2019-08-09 05:40:12
【问题描述】:
我正在编写一个用于创建具有自定义行为的枚举的模块。我目前所做的是将枚举添加到 GLOBAL 包中,但这不会安装任何词法符号,除非您在一个模块中创建枚举并从另一个模块中导入它。使用BEGIN $*W.install_lexical_symbol(...) 不是一个选项,因为枚举的值可以从网络连接中获取,并且会阻塞编译直到接收到值。是否可以在运行时在调用者的上下文中安装词法符号?如果有,怎么做?
【问题讨论】:
标签: raku lexical-scope