This is an implementation of the semantic expression of regular expression code
github.com/whylost/semantic-regexp
whylost/semantic-regexp