This is an original interpreter for Rings, made for the June 2022 Esolang Discord competition.
USAGE:
rings [OPTIONS] <FILE>
ARGS:
<FILE> File to run
OPTIONS:
-b, --breakpoints <BREAKPOINTS> Lines to debug, can specify multiple times
-h, --help Print help information
-n, --no-debug Disable generation of debug symbols
-s, --stdin <STDIN> Manually input stdin values, can specify multiple times
-v, --verbose Verbose mode; stdout/stderr are formatted and printed
-V, --version Print version information