rnix 0.14.0

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..8
  NODE_BIN_OP@0..8
    NODE_LITERAL@0..1
      TOKEN_INTEGER@0..1 "5"
    TOKEN_MUL@1..2 "*"
    NODE_UNARY_OP@2..8
      TOKEN_SUB@2..3 "-"
      NODE_PAREN@3..8
        TOKEN_L_PAREN@3..4 "("
        NODE_BIN_OP@4..7
          NODE_LITERAL@4..5
            TOKEN_INTEGER@4..5 "3"
          TOKEN_SUB@5..6 "-"
          NODE_LITERAL@6..7
            TOKEN_INTEGER@6..7 "2"
        TOKEN_R_PAREN@7..8 ")"