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
18
NODE_ROOT@0..17
  TOKEN_WHITESPACE@0..1 " "
  NODE_STRING@1..16
    TOKEN_STRING_START@1..3 "''"
    NODE_INTERPOL@3..14
      TOKEN_INTERPOL_START@3..5 "${"
      NODE_STRING@5..13
        TOKEN_STRING_START@5..6 "\""
        NODE_INTERPOL@6..12
          TOKEN_INTERPOL_START@6..8 "${"
          NODE_IDENT@8..11
            TOKEN_IDENT@8..11 "var"
          TOKEN_INTERPOL_END@11..12 "}"
        TOKEN_STRING_END@12..13 "\""
      TOKEN_INTERPOL_END@13..14 "}"
    TOKEN_STRING_END@14..16 "''"
  TOKEN_WHITESPACE@16..17 " "