vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
schema_version = 1
id = "string_matching.nfa_scan"
archetype = "match-bytes-pattern"
display_name = "NFA Scan"
summary = "Scans byte input with bounded bytecode NFA opcodes and emits packed match triples."
category = "C"

[signature]
inputs = ["Bytes", "Bytes"]
output = "Bytes"

laws = []
equivalence_classes = ["literal_program", "any_program", "star_program", "malformed_program"]
workgroup_size = [256, 1, 1]
tags = ["string-matching", "nfa", "bytecode", "t47"]
fixtures_dir = "fixtures/"