Added emit function that can emit arithmetic op, if form, fn form, let form, and primitives