Function cicada::is_valid_input [] [src]

pub fn is_valid_input(line: &str) -> bool

Determine whether line a valid input.

Examples

is_valid_input("foo");  // true
is_valid_input("foo bar");  // true
is_valid_input("foo ;");  // true
is_valid_input("ls | wc -l");  // true
is_valid_input("foo; bar");  // true
is_valid_input("foo || bar");  // true

is_valid_input("foo |");  // false
is_valid_input("foo ||");  // false
is_valid_input("foo &&");  // false
is_valid_input("foo || && bar ");  // false