+sstr_char
+ = [any - [''' + '\']]
+ | '\' any
+ ;
+
+sstr_body = sstr_char*;
+
+long_str_char = str_char | cr | lf;
+
+long_str_part
+ = long_str_char
+ | '"' long_str_char
+ | '"' '"' long_str_char
+ | '{' long_str_char
+ | '{' '{' long_str_char
+ ;
+
+long_str_body = long_str_part*;
+
+long_sstr_char = sstr_char | cr | lf;
+long_sstr_part
+ = long_sstr_char
+ | ''' long_sstr_char
+ | ''' ''' long_sstr_char
+ ;
+
+long_sstr_body = long_sstr_part*;
+
+