"a" ++ "b" ++ "c" param_table.Q1 param_table.Q2 param_table.Q1 param_table.Q2 param_table.Q2 param_table.Q1 param_table.Q2 param_table.Q1 param_table.Q1 param_table.Q2 "start" ++ "abc" ++ "end" "start" ++ "xyz" ++ "end" "zero" "def" "?" "?" "c" ++ "def" ++ "g" "c" ++ "def" ++ "ghi" "abc" ++ "def" ++ "g" "abcdefghi" "abcdefghi" "aaaaxy" "xy" "xy" param_table.Q1 param_table.Q2 \x -> case of { "q1" => param_table.Q1; _ => param_table.Q2 } pre {"в"; "във" / strs {"в"; "ф"}}