atomic fun ctrl A(s) = 0;
atomic fun ctrl C(f) = 0;
atomic ctrl B = 0;
fun big t1(s) = A(s);
fun react t2(s) = A(s) --> A(s);
big s0 = A("StringExample") || B || C(-1.);
string s = "x";
begin brs
string xs = {"hello", "world"};
init s0;
rules = [ { t2(xs) } ];
end