Added Parser class.
Added set-macro special form.