yara-x-parser 1.9.0

A parsing library for YARA rules.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Begin { kind: SOURCE_FILE, span: Span(0..26) }
Begin { kind: ERROR, span: Span(0..26) }
Token { kind: RULE_KW, span: Span(0..4) }
Token { kind: L_BRACE, span: Span(4..5) }
Error { message: "expecting identifier, found `{`", span: Span(4..5) }
Token { kind: NEWLINE, span: Span(5..6) }
Token { kind: WHITESPACE, span: Span(6..7) }
Token { kind: CONDITION_KW, span: Span(7..16) }
Token { kind: COLON, span: Span(16..17) }
Token { kind: NEWLINE, span: Span(17..18) }
Token { kind: WHITESPACE, span: Span(18..20) }
Token { kind: TRUE_KW, span: Span(20..24) }
Token { kind: NEWLINE, span: Span(24..25) }
Token { kind: R_BRACE, span: Span(25..26) }
End { kind: ERROR, span: Span(0..26) }
End { kind: SOURCE_FILE, span: Span(0..26) }