As mentioned in the Intro to Expressions expressions are a specific type of object in Julia. As such, they have fields. The two most used fields of an expression are its head and its args. For instance, consider the expression
MyExpr3 = Expr(:(=), :x, 2)
discussed in Creating Expressions. We...