//! A Fractran interpreter written in Rust.
extern crate lazy_static;
/// N, where the nth prime is the largest one allowed as a factor of an input:
/// intuitively, the number of registers the program can read and write to. For
/// a value of `1000`, this means that the first number that cannot be expressed
/// is `7927`.
pub const MAX_REGS: u16 = 1000;
lazy_static!