<s> """<STR_LIT>""" <EOL> def condition ( value ) : <EOL> return "<STR_LIT>" + value <EOL> def sequence ( value ) : <EOL> return "<STR_LIT>" + value <EOL> def all ( * values ) : <EOL> return condition ( "<STR_LIT:;>" . join ( values ) ) <EOL> def any ( * values ) : <EOL> return condition ( "<STR_LIT:U+002C>" . join ( values ) ) <EOL> def followed_by ( * values ) : <EOL> return sequence ( "<STR_LIT>" . join ( values ) ) <EOL> def immediately_followed_by ( * values ) : <EOL> return sequence ( "<STR_LIT>" . join ( values ) ) </s>
