vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
[[case]]
name = "literal_ab"
program_hex = "01610162ff"
input = "zab"
expected_triples = [[0, 1, 3]]

[[case]]
name = "any_then_b"
program_hex = "020162ff"
input = "ab xb"
expected_triples = [[0, 0, 2], [0, 3, 5]]

[[case]]
name = "star_literal"
program_hex = "01610361ff"
input = "baaa"
expected_triples = [[0, 1, 2], [0, 2, 3], [0, 3, 4]]

[[case]]
name = "star_any_terminal"
program_hex = "016104ff"
input = "ab"
expected_triples = [[0, 0, 2]]

[[case]]
name = "literal_absent"
program_hex = "017aff"
input = "abc"
expected_triples = []