Di permukaan, Enchant nampaknya menjadi pangkalan pemeriksaan ejaan generik.Anda boleh meminta kamus daripadanya, menanyakan apakah kata itu dieja dengan betul, dapatkan pembetulan perkataan yang salah eja, dan lain-lain ... Di bawah permukaan, Enchant adalah lebih banyak lagi - dan kurang daripada itu.Anda akan melihat bahawa Enchant tidak semestinya perpustakaan semak ejaan."Apa itu?"anda bertanya.Nah, Enchant tidak cuba untuk melakukan apa-apa kerja itu sendiri.Ia malas, dan memerlukan backend untuk melakukan sebahagian besar kerja kotornya.Melihat dekat, anda akan melihat Enchant yang lebih atau kurang pembungkus mewah di sekitar panggilan sistem dlopen ().Meningkatkan langkah untuk menyediakan keseragaman dan kepatuhan di atas perpustakaan ini, dan melaksanakan ciri-ciri tertentu yang mungkin kurang dalam mana-mana perpustakaan pembekal individu.Segala-galanya harus "hanya bekerja" untuk mana-mana dan setiap definisi "hanya bekerja." ...