source = "main.tri"
hand = "../../std/compiler/lexer.tasm"
target = "triton"
input = [55, 112, 114, 111, 103, 114, 97, 109, 32, 99, 104, 97, 105, 110, 32, 102, 110, 32, 109, 97, 105, 110, 40, 41, 32, 45, 62, 32, 70, 105, 101, 108, 100, 32, 123, 32, 49, 49, 32, 42, 32, 50, 32, 42, 32, 51, 32, 43, 32, 52, 32, 43, 32, 53, 32, 125]
output = [20, 0, 1, 0, 7, 0, 54, 8, 13, 0, 4, 14, 16, 0, 54, 17, 21, 0, 28, 21, 22, 0, 29, 22, 23, 0, 39, 24, 26, 0, 23, 27, 32, 0, 30, 33, 34, 0, 53, 35, 37, 11, 44, 38, 39, 0, 53, 40, 41, 2, 44, 42, 43, 0, 53, 44, 45, 3, 43, 46, 47, 0, 53, 48, 49, 4, 43, 50, 51, 0, 53, 52, 53, 5, 31, 54, 55, 0, 56, 55, 55, 0]
max_cycles = 500000
reference = "Independent byte tokenization and Pratt AST/postfix TIR oracle; complete lexer records; associativity. See std/compiler/README.md."
hand_prefix = "call __lexer_main halt"