/****************************************************************************** __ ____ __ / / ___ ____ _/ __/_____________ _/ /__ / / / _ \/ __ `/ /_/ ___/ ___/ __ `/ / _ \ / /___/ __/ /_/ / __(__ ) /__/ /_/ / / __/ /_____/\___/\__,_/_/ /____/\___/\__,_/_/\___/ (C)opyright 2026, Leafscale, LLC - https://www.leafscale.com Project: repoman Filename: src/main.reef Authors: Chris Tusa License: Description: Entry point — argv dispatch to subcommand handlers ******************************************************************************/ import cli import sys.args as args import sys.process as p proc main() let n: int = args.count() mut argv: [string] = new [string](n) mut i: int = 0 while i < n argv[i] = args.get(i) i = i + 1 end while let code: int = cli.dispatch(argv) p.exit_now(code) end main