compile script; core::errors, core::unicode, filesystem