如何让正在运行的 Dyalog 会话接受 RIDE 连接?

问题描述 投票:0回答:1

Dyalog RIDE 可以连接到正在运行的解释器会话,但是为了让它工作,有没有办法告诉已经运行的会话它应该开始监听传入的连接?

我知道我可以使用以下环境变量集开始一个new会话:

RIDE_INIT="serve::4502"

它会听。

connection listener apl dyalog dyalog-ride
1个回答
1
投票

完成此操作有两个步骤。由于解释器不是以

RIDE_INIT="serve::4502"
开始的,我们需要设置这个初始化字符串。之后,我们需要真正开始监听传入连接。这两个都是使用
3502⌶
功能(称为 Manage RIDE Connections)完成的:

3502⌶'serve::4502'  ⍝ set initialisation string
3502⌶1              ⍝ start listening

我们可以通过将函数映射到这两个值的数组来将两者合并为一个步骤:

3502⌶¨'serve::4502' 1
© www.soinside.com 2019 - 2024. All rights reserved.