rnix 0.10.2

A Nix parser written in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
NODE_ROOT 0..5 {
  NODE_SELECT 0..5 {
    NODE_SELECT 0..3 {
      NODE_IDENT 0..1 {
        TOKEN_IDENT("a") 0..1
      }
      TOKEN_DOT(".") 1..2
      NODE_IDENT 2..3 {
        TOKEN_IDENT("b") 2..3
      }
    }
    TOKEN_DOT(".") 3..4
    NODE_IDENT 4..5 {
      TOKEN_IDENT("c") 4..5
    }
  }
}