From b918668f18cf6b0fe823c5a03c351ad6945a24bb Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Sun, 11 Nov 2018 18:03:18 -0800 Subject: Fixed -O optimization flag. --- nomsu.moon | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'nomsu.moon') diff --git a/nomsu.moon b/nomsu.moon index 35726e7..7fd7d13 100755 --- a/nomsu.moon +++ b/nomsu.moon @@ -89,10 +89,10 @@ if not args or args.help print usage os.exit(EXIT_FAILURE) nomsu_environment.command_line_args = List(args.nomsu_args) -nomsu_environment.optimization = args.optimization or 1 +nomsu_environment.OPTIMIZATION = tonumber(args.optimization or 1) if args.version - nomsu_environment.run_file_1_in 'core', nomsu_environment + nomsu_environment.run_file_1_in 'core', nomsu_environment, nomsu_environment.OPTIMIZATION nomsu_environment.run_1_in([[say (Nomsu version)]], nomsu_environment) os.exit(EXIT_SUCCESS) @@ -108,7 +108,7 @@ run = -> input_files[filename] = true unless args.no_core - nomsu_environment.run_file_1_in 'core', nomsu_environment + nomsu_environment.run_file_1_in 'core', nomsu_environment, nomsu_environment.OPTIMIZATION for f in *file_queue for _,filename in Files.walk(f) @@ -152,7 +152,7 @@ run = -> nomsu_environment.run_file_1_in(filename, nomsu_environment, 0) unless args.primary_file or args.exec_strings - nomsu_environment.run_file_1_in("tools/repl.nom", nomsu_environment) + nomsu_environment.run_file_1_in("tools/repl.nom", nomsu_environment, nomsu_environment.OPTIMIZATION) debugger = if args.debugger == "nil" then {} else require(args.debugger or 'error_handling') -- cgit v1.2.3