yara-x-parser 1.3.0

A parsing library for YARA rules.
Documentation
 rule test_1
 └─ condition
    └─ <quantifier> of <items>
       ├─ <quantifier>
       │  └─ all
       └─ <items: pattern_set>
          └─ them

 rule test_2
 └─ condition
    └─ <quantifier> of <items> at <expr>
       ├─ <quantifier>
       │  └─ any
       ├─ <items: pattern_set>
       │  └─ them
       └─ <expr>
          └─ 0

 rule test_3
 └─ condition
    └─ <quantifier> of <items> in (<start>..<end>)
       ├─ <quantifier>
       │  └─ none
       ├─ <items: pattern_set>
       │  └─ them
       ├─ <start>
       │  └─ 0
       └─ <end>
          └─ 10

 rule test_4
 └─ condition
    └─ <quantifier> of <items>
       ├─ <quantifier>
       │  └─ 10
       └─ <items: pattern_set>
          └─ them

 rule test_5
 └─ condition
    └─ <quantifier> of <items>
       ├─ <quantifier>
       │  └─ percentage
       │     └─ 10
       └─ <items: pattern_set>
          └─ them

 rule test_6
 └─ condition
    └─ <quantifier> of <items>
       ├─ <quantifier>
       │  └─ 2
       └─ <items: boolean_expr_set>
          ├─ true
          ├─ false
          ├─ ident
          └─ eq
             ├─ 2
             └─ 2

 rule test_7
 ├─ strings
 │  ├─ $a = "foo" 
 │  └─ $b = "bar" 
 └─ condition
    └─ <quantifier> of <items>
       ├─ <quantifier>
       │  └─ 2
       └─ <items: pattern_set>
          └─ $a
             $b