rnix 0.14.0

A Nix parser written in Rust
Documentation
NODE_ROOT@0..33
  NODE_BIN_OP@0..33
    NODE_SELECT@0..17
      NODE_IDENT@0..8
        TOKEN_IDENT@0..8 "builtins"
      TOKEN_DOT@8..9 "."
      NODE_ATTRPATH@9..17
        NODE_IDENT@9..17
          TOKEN_IDENT@9..17 "toString"
    TOKEN_WHITESPACE@17..18 " "
    TOKEN_PIPE_LEFT@18..20 "<|"
    TOKEN_WHITESPACE@20..21 " "
    NODE_BIN_OP@21..33
      NODE_BIN_OP@21..26
        NODE_LITERAL@21..22
          TOKEN_INTEGER@21..22 "1"
        TOKEN_WHITESPACE@22..23 " "
        TOKEN_ADD@23..24 "+"
        TOKEN_WHITESPACE@24..25 " "
        NODE_LITERAL@25..26
          TOKEN_INTEGER@25..26 "1"
      TOKEN_WHITESPACE@26..27 " "
      TOKEN_PIPE_RIGHT@27..29 "|>"
      TOKEN_WHITESPACE@29..30 " "
      NODE_IDENT@30..33
        TOKEN_IDENT@30..33 "foo"