string token pass some tests

string token pass some tests
now concatenation symbol will omit '\' and following \n \r in the result string
compact clause expression pass some tests

compact clause expression pass some tests: a, a.b, a.b.c