src: Set exe_name to 'newlang' unconditionally

This commit is contained in:
Jookia 2023-02-15 04:16:07 +11:00
parent c0024f3022
commit 7c29412306
Signed by: Jookia
SSH key fingerprint: SHA256:/gEvgms/9HpbgpcH+K7O4GYXmqkP7siJx9zHeEWRZTg
2 changed files with 5 additions and 6 deletions

View file

@ -4,4 +4,4 @@
import newlang.main
newlang.main.wait_main("python3 -m newlang")
newlang.main.wait_main()

View file

@ -30,11 +30,10 @@ def run_file(file, log_level=log.NORMAL):
return 0
def main(exe_name):
def main():
args = sys.argv
log_level = os.getenv("NEWLANG_LOG_LEVEL")
if exe_name is None:
exe_name = args[0]
exe_name = "newlang"
if len(args) != 2:
print("Usage: %s FILENAME" % (exe_name))
return 1
@ -45,9 +44,9 @@ def unexpected_exit():
input("Unexpected exit. Press any key to continue.")
def wait_main(exe_name):
def wait_main():
port.atexit_register_one(unexpected_exit)
code = main(exe_name)
code = main()
port.atexit_unregister()
input("Exited with code %s. Press any key to continue." % (code))
sys.exit(code)