Closed xendalm closed 1 year ago
буду кидать сюда напоминалки беды Linearize:
N2 = Minimize.Glushkov.Linearize {(a*a*)*} !!
N2 = Reverse.Thompson.Linearize {(aa|ab)*} !!
N2 = Minimize.Reverse.Thompson {(aa|ab)*} !!
N2 = Minimize.DeAnnote.Reverse.Annote.Thompson.Linearize {(aa|ab)*} !!
они должны быть разными?
N2 = DeLinearize.Thompson.Linearize {(aa|ab)*} !!
тайпчекер сообщает о том, что
Проверить, когда пофиксят Arden:
[x] 1.
N = DeLinearize.Arden.Annote.Thompson {(aa|ab)*} !!
N = DeAnnote.Arden.Annote.Thompson {(aa|ab)*} !!
[x] 2.
N = DeLinearize.Arden.Thompson.Linearize {(aa|ab)*} !!
[x] 3.
N = DeLinearize.DeAnnote.DeLinearize.Arden.Annote.Thompson.Linearize.Linearize {(aa|ab)*} !!
[x] 4.
N = DeLinearize.Disambiguate.Linearize {abc} !!
ужас! а это еще до ардена не добрались
Можно начинать исправлять функции :)