This is a WIP, but it's in a state where it's already useful. It has two parts:
a) pflang.lua generates a subset of pflang
b) pflua_pipelines_match.lua compares the results of expressions generated with a) on a random packet, after compiling with the pure-lua and bpf-lua pipelines.
This is a WIP, but it's in a state where it's already useful. It has two parts: a) pflang.lua generates a subset of pflang b) pflua_pipelines_match.lua compares the results of expressions generated with a) on a random packet, after compiling with the pure-lua and bpf-lua pipelines.