11 primitives = Array{Expr,1}()
12 memory = Array{Int64,1}()
13 headers = Array{Tuple{AbstractString, Int64},1}()
15 function addPrim(name::AbstractString, expr::Expr)
16 push!(primitives, expr)
17 push!(memory, -length(primitives))
18 push!(headers, (name, length(memory)))
23 NEXT = addPrim("next", :(begin
30 DOCOL = addPrim("docol", :(begin
36 EXIT = addPrim("exit", :(begin