Parsing syntax error for some valid strings
I've checked most examples from https://openingh.openstreetmap.de/evaluation_tool/ and all except the following ones parse correctly - a couple say that the feature hasn't been implemented yet (I've excluded these). These are the ones that don't parse:
Mar Su[-1]-Dec Su[1] -2 days: 22:00-23:00; PH off
2012 easter -2 days-2012 easter +2 days: open "Around easter"; PH off
2013,2015,2050-2053,2055/2,2020-2029/3,2060+ Jan 1