2014-10-28 44 views

回答

2

要找出最確定的最新方法是輸入文件夾base並說grep @ exports.jl。如果您不在類Unix平臺上,那麼打開該文件並查看# Macros部分也將起作用。

5

所以所有的包括字符串文字宏都在exports.jl

如果您一般詢問像字符串文字宏這些特殊的語法轉換,我不認爲這是一個很容易回答的問題:有多種任意的語法轉換,就像用戶代碼中不能做的那樣而不使用@來表示您正在使用宏轉換語法)。大多數Julia宏觀或功能的東西都不是魔術,但是字符串文字ccall,甚至像A'c之類的東西都可以勝任。

+0

支持我不知道我們有這個時候原本是回答啓用選項卡完成,但現在它比查看源更容易。只需輸入'@',輸出的宏的列表就會被打印出來。 – 2017-01-22 16:22:30

2

確實有可能使你自己;實際上每個宏的形式如下:

macro x_str(...) 
end 

是一個String宏。由於0.6,宏命令也由

macro x_cmd(...) 
end