2017-10-16 71 views
3

在Q凡人chapter on functions沒有關於「通過名稱申請」一個小段落:q - 應用按名稱

q)f:{x*x} 
q)f[5] 
_ 
q)`f[5] 
25 
q)`f 5 
_ 
q).my.name.space.f:{2*x} 
q)`.my.name.space.f[5] 

我不明白的地方,爲什麼這會被使用。

感謝您的幫助

回答

1

如果我們需要調用遠程q服務器上的功能,以及所有我們不得不爲它的名字,然後我們可以寫

h (`.my.ns.function;x;y) 

和接受的結果 - 所有帶有符號參考。