Porovnání 2 reg. výrazů
V převodu RE->FA derivacemi je potřeba porovnat 2 reg. výrazy - tj. je potřeba najít způsob porovnávání 2 RegExpElement stromů
From 1. 4., DockerHub introduces new very strict rate limitations on docker image pulls.
Consider changing FROM tags in dockerfiles to use altenative providers or add login step at the beginning of CI/CD job as authenticated requests aren't affected.
V převodu RE->FA derivacemi je potřeba porovnat 2 reg. výrazy - tj. je potřeba najít způsob porovnávání 2 RegExpElement stromů
dočasně porovnávám pomocí RegExpComparator
(aconversions/src/re2fa/RegExpComparator.h
)
Reassigned to @travnja3
Porovnání regexpů tvořím v rámci větve regexpTotalOrdering. Ještě to musím otestovat jestli to funguje.
Merged do masteru
Začal jsem to používat v převodech a vypadá to dobře až na operator!=
. V RegExp
chybí, tam přidávám.
Pokud se pokusím porovnat 2 RegExpSymbol
, tak to neví zda použít op!= z RegExpElement
nebo ze Symbol
, z kterýho taky dědí. (viz g++ error v conversions větvi)
poslal jsem ti do conversions opravu, zrušil jsem dědičnost RegExpSymbolu na Symbolu...
Status changed to closed
No ještě tam byla chybka ale tu jsem opravil.