字串巨集

字串巨集不如普通的舊字串強大 - 因為插值必須在巨集的邏輯中實現,字串巨集不能包含用於插值的相同分隔符的字串文字。

例如,雖然

julia> "$("x")"
"x"

作品,字串巨集文字形式

julia> doc"$("x")"
ERROR: KeyError: key :x not found

得到解析不正確。通過使用三引號作為外部字串分隔符可以稍微減輕這種情況;

julia> doc"""$("x")"""
"x"

確實工作得很好。