added a file macroexpand.c which currenly just has code to handle
evaluation of backquotes