Index: /trunk/FACT++/src/InterpreterV8.cc
===================================================================
--- /trunk/FACT++/src/InterpreterV8.cc	(revision 15348)
+++ /trunk/FACT++/src/InterpreterV8.cc	(revision 15349)
@@ -704,4 +704,7 @@
         if ((fin.fail() && !fin.eof()) || fin.bad())
             return ThrowException(String::New(strerror(errno)));
+
+        if (buffer[0]=='#' && buffer[1]=='!')
+            buffer.insert(0, "//");
 
         const Handle<Value> rc = ExecuteCode(buffer, *file);
