Hi! In Ruta 2.0.2-SNAPSHOT, rules with an optional first element do not work. The optional part seems to be mandatory. Using
DECLARE Test;
"a"? "b" "c"{->MARK(Test, 1, 3)};
on
a b c x b c
marks "a b c" (0, 5) but not "b c" (8, 11).
Cheers,
Armin
