summaryrefslogtreecommitdiff
path: root/args.go
AgeCommit message (Collapse)Author
2023-09-05Treat radices >2^16 as large unless -l setAdrien Hopkins
These radices are large enough that: - there is no reason to use them as actual radices - calculating them takes a lot of time! Therefore, the exact MTC and radix type shouldn't be calculated by default. If you want to take the time, you still can with -l. I am keeping the original 2^32 limit even with -l, because the problem with that is not performance, it is that the resulting MTC could overflow a uint64 (also the CAN list only goes up to this range).
2023-09-04Add ability to show full digit mapsAdrien Hopkins
Full digit maps will show every digit from 0 to 35, regardless of the radix. This allows you to see extra fractions for small radices and to get a digit map for radices above 36. This isn't enabled by default because the extra "digits" added for small radices aren't actually digits - so it may be unintuitive. There are also some situations where only a radix's actual digits matter, such as multiplication tables.
2023-09-01Add cmdline help & version infoAdrien Hopkins
2023-08-30Add compact displayAdrien Hopkins
2023-08-30Move argument parsing to separate file/functionAdrien Hopkins