grange 0.1.0

create range numbers macro
Documentation

granger

Crates.io Build Status Build status License: MIT

create range numbers in rust

add dependency

cargo add grange

or

grange = "0.1.0"

example

use grange::{Range,range};

fn main() {
    for i in range!(1,,2,,=20){ // equal to (1..=20).step_by(2)
        println!("{}", i);
    }
    for i in range!(10,,-1,,=1){ // equal to (1..=10).rev() 
        println!("{}", i);
    }
    for i in range!(10,,-2,,=1){  
        println!("{}", i);
    }
    for i in range!(,,3,,10){ // equal to (0..10).step_by(3)
        println!("{}", i);
    }
    for i in range!(10,,1){  
        println!("{}", i);
    }
}