| لينغوا :: علم الأصوات :: الجزء Lingua :: Phonology :: الجزء عبارة عن وحدة نمطية لتمثيل شريحة كحزمة من قيم الميزات. |
التحميل الان |
لينغوا :: علم الأصوات :: الجزء الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- Jesse S. Bangs
- موقع ويب الناشر:
- http://search.cpan.org/~jaspax/Lingua-Phonology-0.32/Phonology/Rules.pm
لينغوا :: علم الأصوات :: الجزء العلامات
لينغوا :: علم الأصوات :: الجزء وصف
Lingua :: Phonology :: الجزء هو وحدة واحدة لتمثيل شريحة كحزمة من قيم الميزات. Lingua :: Phonology :: الجزء هو وحدة واحدة لتمثيل شريحة كحزمة من قيم الميزات. استخدام Lingua :: Vonology؛ فونو $ = Lingua الجديد :: Phonology؛ # تحديد ميزات مجموعة ميزة $ = $ phono-> الميزات؛ ميزات $-> loadfile؛ # جعل الجزء القطيع $ = $ phono-> الجزء؛ # تعيين بعض القيم $ قطاع-> LAFIAL (1)؛ $ قطاع-> القارة (0)؛ قطاع $-> صوت (1)؛ # الجزء # يتم الآن عن توقف الشفوي الآن، I.E. # إعادة تعيين الجزء $ قطاع $ -> واضح؛ Lingua :: Phonology يرتبط مثل هذا القطاع مع كائن ميزات Lingua :: Phonogy :: يسرد الميزات المتاحة والعلاقات بينهما. القطاع نفسه هو قائمة بقيم هذه الميزات. توفر هذه الوحدة طرق لإرجاع وقيم هذه الميزات هذه. قد يرتبط أيضا جزء مع كائن الرموز Lingua :: Phoneology :: يسمح للجزء بالقطع بإرجاع الرمز الذي يطابقه أفضل مباريات. التحميل في Lingua :: Vonology V0.32 (Lingua :: Vonology :: الجزء V0.4 )، تحويل سلسلة من القطاعات مثقلة. عند استخدام الجزء Lingua ::ology :: الجزء في سياق السلسلة، يتم استدعاء طريقة الإملاء () تلقائيا، ويتم إرجاع تمثيل الجزء من Symberset الحالي. مشغلي مقارنة السلسلة (CMP EQ NE LT LE LT LE GT GE) مثقلة أيضا. لذلك، يعمل ما يلي بشكل صحيح، على افتراض أن لديك كائن Lingua :: Phonology تم إعداده بشكل صحيح في فونو $. بلدي ($ B، $ K) = $ phono-> الرموز-> الجزء ('b'، 'k')؛ طباعة "شرائح: $ B، $ kn"؛ # طباعة "شرائح: ب، ك"؛ طباعة "$ B هي أكبر من $ KN" إذا كانت $ B GT $ K؛ # لن طباعة طباعة "$ B أقل من $ kn" إذا كانت $ B LT LT $ K؛ # المطبوعات 'B أقل من K'؛ طباعة "$ B يساوي $ KN" إذا كانت $ B EQ $ K؛ # لن تطبع بلدي $ B2 = $ B-> مكررة؛ Print "$ B يساوي $ B2N" إذا كانت $ B $ B2 # طباعة "B تساوي B '؛ لاحظ أن التثقيف غير محتمل إذا لم يتم تعيين Symbolset بشكل صحيح. ومع ذلك، فإنه يتحول بمجرد توفر الرمز: بلدي $ B = Lingua :: phonology :: الجزء-> جديد (ميزات $)؛ $ B-> الصوت (1)؛ $ B-> labial (1)؛ طباعة "$ BN"؛ # طباعة Lingua :: Phonology :: الجزء = التجزئة (0x88af598) '# أو شيء مماثل، لأنه لا يوجد رمز رمزي محدد لإهداء القطعة. $ B-> Symbolset (رموز $)؛ طباعة "$ BN"؛ # تحويل B'number # طباعة غير مثقلة. متطلبات: perl.
لينغوا :: علم الأصوات :: الجزء برامج ذات صلة