Na povrchu se Enchant jeví jako obecná knihovna pro kontrolu pravopisu.Můžete si od něj vyžádat slovníky, zeptat se, zda je slovo správně napsáno, získat opravy pro chybně napsané slovo atd. ... Pod povrchem je Enchant mnohem víc - a méně - než to.Uvidíte, že Enchant není vůbec knihovnou pro kontrolu pravopisu."Co to je?"ptáš se.Enchant se nepokouší dělat žádnou práci sám.Je to líné a vyžaduje od backendů, aby vykonávali většinu své špinavé práce.Když se podíváte blíže, uvidíte, že Enchant je víceméně ozdobným obalem kolem systémového volání dlopen ().Očarujte kroky k zajištění uniformity a shody nad těmito knihovnami a implementaci určitých funkcí, které mohou chybět v jakékoli knihovně jednotlivých poskytovatelů.Všechno by mělo „fungovat“ pro každou a každou definici „prostě funguje“. ...