hey @josker
The F operator bangs with two empty values, as well, which makes for more bangs than I’d like.
It’s a bit of a tricky one, to bang when not empty, you need something like:
2F.
..F
..*
You will need to build your system so it needs two bangs to validate, like:
......C.........
aV1.bV1.........
................
3Ka.b...........
..1F1...........
.1V*..#equal#...
................
3Ka.............
..1F............
....F...........
..0V*.#not.null#
At this point, you should try and add the number of valid cases(2), like:
......C...........
aV2.bV3...........
..................
..3Ka.b....3Ka....
....2F3......2F...
4.X0..x1.......F..
....0V0...4.X0.*x1
..............1V1.
.3K0.1............
...0A1............
....1F2...........
When the output of the last F bangs, you can be sure that both cases are valid.