Regexp :: Parser :: אובייקטים

אובייקטים עבור פרל 5 regexes
הורד עכשיו

Regexp :: Parser :: אובייקטים דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Jeff Pinyan
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~pinyan/YAPE-Regex-3.03/Regex/Element.pm

Regexp :: Parser :: אובייקטים תגים


Regexp :: Parser :: אובייקטים תיאור

אובייקטים עבור פרל 5 regexes Regexp :: Parser :: אובייקטים הוא מודול Perl המכיל את הגדרות האובייקטים עבור regexp :: parser.inheritanceall regexp :: parser :: * אובייקטים יורשים מ Regexp :: Parser :: __ ObjectS__, מחלקת בסיס האובייקט העולמי. כל המשתמש מוגדר myrx :: * אובייקטים יורשים מ MYRX :: __ ObjectS__ הראשון, ולאחר מכן מתוך RGEXP :: Parser :: * אובייקט של אותו שם, ולבסוף מ Regexp :: Parser :: __ אובייקט__. אל תדאג - אם אתה לא מגדיר בכיתה בסיס עבור האובייקטים של המודול שלך, או את האובייקט שאתה יוצר הוא לא שינוי של אובייקט סטנדרטי, ללא אזהרות יהיה הוצא. __OBject__ בסיס צמתים בכיתה יורשת מ Regexp: : Parser :: __ Object__ את השיטות הבאות: $ d = $ OBJ-> נתונים () הנתונים של האובייקט. זה יכול להיות עיון במערך (עבור הצומת 'סניף'), עוד אובייקט (עבור צומת 'כמותית), או שזה לא יכול להתקיים בכלל (עבור "עוגן" הצומת). My $ e = $ OBJ-> אנדר () הארגומנטים לאובייקט () כדי ליצור את הצומת הסוף עבור אובייקט זה. זה משמש את השיטה הליכה (). בדרך כלל, הלכידת של קבוצת לכידת היא צומת קרוב, כל אנדרט טוען אחר הוא צומת זנב, ואת כיתה אופי של סוף הוא node.my anyof_close $ c = $ OBJ-> משפחה () המשפחה הכללית של אובייקט זה. אלה הם כל אחד: Alnum, עוגן, anyof_char, anyof_class, anyof_range, קביעה, ענף, קרוב, clump, ספרה, מדויק, דגלים, קבוצה, groupp, minmod, prop.my $ f = $ OBJ-> דגלים () ערך הדגל של אובייקט זה. ערך זה הוא מספר שנוצר על ידי או של הדגלים המופעלים באותה עת. $ OBJ-> להוסיף () מוסיף את האובייקט הזה לתוך העץ. הוא מחזיר ערך שאומר אם זה או לא בסופו של דבר להיות ממוזג עם האובייקט הקודם בעץ.מאי $ = $ OBJ-> מיזוג () מיזוג את הצומת עם הקודם, אם הם מאותו סוג. אם זה נקרא לאחר $ OBJ נוספה לעץ, $ OBJ יוסר מן העץ. רוב סוגי הצומת לא להתמזג. מחזירה TRUE אם הצומת היה ממוזג עם הקודם. אובייקטים מסוימים אינם צריכים להופיע בעץ, אך נדרשים בעת בדיקת ניתוח, או הליכה בעץ. אתה יכול גם להגדיר את התכונה על ידי העברת ערך. $ Q = $ OBJ-> QR () ייצוג regex של אובייקט זה. הוא כולל את ייצוג regex של כל הילדים של אובייקט. $ R = $ OBJ-> גלם () ייצוג גלם של אובייקט זה. זה לא מסתכל על הילדים של האובייקט, רק עצמו. זה משמש בעיקר בעת בדיקת ניתוח של regex.my $ t = $ OBJ-> סוג () סוג מסוים של אובייקט זה. עיין בתיעוד האובייקט עבור ערכים אפשריים עבור סוג. $ V = $ OBJ-> Visual () ייצוג חזותי של אובייקט זה. הוא כולל את הייצוג החזותי של כל הילדים של האובייקט. $ OBJ-> הליכה () "הולך" את האובייקט. זה משמש לצלול לתוך הילדים של הצומת בעת שימוש הליכון (ראה "הליכה העץ" ב Regexp :: Parser) .OBjects עשוי לעקוף את השיטות האלה (כמו אובייקטים לעיתים קרובות לעשות). דרישות: · פרל


Regexp :: Parser :: אובייקטים תוכנה קשורה

נטו :: הביפר

שלח דפים מספריים / אלפאנומריים לכל זימונית / טלפון ברחבי העולם דרך רשת פשוטה. ...

206

הורד

יוֹד

מנתח את מפרט הוקו עבור אחסון דיו ומחלף פורמט ...

172

הורד

הקשר :: לשמר

הפעל קוד לאחר שיחת שגרת, שמירה על ההקשר שגרתן היה רואה אם זה היה ההצהרה האחרונה במתקשר ...

167

הורד