From 1f9f295c480ebc9f68c69ae34af1979785587494 Mon Sep 17 00:00:00 2001 From: "Cmdr. Nova" Date: Tue, 8 Sep 2026 23:26:00 +0200 Subject: [PATCH] feat(nav): add --list option --- nav.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nav.py b/nav.py index 35ff6e0..ed6e4c9 100644 --- a/nav.py +++ b/nav.py @@ -2,6 +2,7 @@ """Navigation computer of the SS Probably Fine. Usage: python3 nav.py DESTINATION + python3 nav.py --list """ import sys @@ -64,6 +65,10 @@ def plan(destination): def main(): + if sys.argv[1] == "--list": + for key in sorted(ROUTES): + print(f"{key:12} {NAMES[key]}") + return destination = sys.argv[1] if destination not in ROUTES: known = ", ".join(sorted(ROUTES))