add parsing for define statement

still need to deal with compiling it
fixed up assignment/definition compilation

still need to implement it for execution