6 primitives = Array{Expr,1}()
7 memory = Array{Int,1}()
8 headers = Array{Tuple{AbstractString, Int},1}
10 function addPrim(name::AbstractString, expr::Expr)
11 push!(primitives, expr)
12 push!(memory, -length(primitives))
13 push!(headers, length(memory))
16 addPrim("docol", :(begin