INNER CODE UNIT · Go
runSource
lmorg/murex · main.go:126
func runSource(filename string) {
lang.InitEnv()
// default config
defaults.Config(lang.ShellProcess.Config, fInteractive)
registerSignalHandlers(fInteractive)
// compiled profile
profiles := profile.F_BUILTIN
// load modules and profile
if fLoadMods {
profiles |= profile.F_PRELOAD | profile.F_MOD_PRELOAD | profile.F_MODULES | profile.F_PROFILE
}
profile.Execute(profiles)
// read block from disk