Macro fuzzcheck::literal[][src]

macro_rules! literal {
    ($l : literal) => { ... };
    ($l : expr) => { ... };
    ($(($x : expr)), *) => { ... };
}
Expand description

Creates a grammar corresponding to a single character within the specfied range or ranges.

use fuzzcheck::{concatenation, literal};
let a = literal!('a'); // a single character
let a_to_z = literal!('a' ..= 'z'); // a character within a range
let digit_or_space = literal! { ('0'..='9'), (' ') }; // either a digit or a space