add filename into error message in compile

for debug, fixed #31
Merge pull request #32 from dead-horse/issue31-ast-error-filename

add filename into error message in compile