bug 443733: `metalua` command strips filename info from errorss
diff --git a/bin/metalua b/bin/metalua
index fe4a14b..3b8ab07 100644
--- a/bin/metalua
+++ b/bin/metalua
@@ -221,7 +221,7 @@
 
    -- TODO: canonize/check AST
 
-   local bytecode = compiler :ast_to_bytecode (code)
+   local bytecode = compiler :ast_to_bytecode (code, code.source)
    code = nil
 
    -------------------------------------------------------------------