conch-parser 0.1.1

A library for parsing programs written in the shell programming language.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
extern crate conch_parser;

use conch_parser::token::Positional;

#[test]
fn test_positional_conversions() {
    for i in 0..10u8 {
        let positional = Positional::from_num(i).expect(&format!("failed to convert {}", i));
        assert_eq!(positional.as_num(), i);
    }

    assert_eq!(Positional::from_num(10), None);
}