标记

Symbol是一个标记,表示基本语法元素,可以构成表达式(Expr

  1. julia> dump(:x)
  2. Symbol x
  3. julia> dump(:(x+9))
  4. Expr
  5. head: Symbol call
  6. args: Array{Any}((3,))
  7. 1: Symbol +
  8. 2: Symbol x
  9. 3: Int64 9
  10. julia> Expr(:call,:+,1,2)
  11. :(1 + 2)