GoGPT Best VPN GoSearch

סמל OnWorks

מחולל מנתח מילוני RE/flex

הורדה בחינם של אפליקציית לינוקס מחוללת RE/flex lexical Analyzer להפעלה מקוונת באובונטו מקוונת, פדורה מקוונת או דביאן מקוונת

זוהי אפליקציית לינוקס בשם RE/flex lexical analyzer generator שניתן להוריד את המהדורה האחרונה שלה בתור reflex-1.5.8.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.

הורד והפעל באינטרנט את האפליקציה הזו בשם RE/flex lexical Analyzer generator עם OnWorks בחינם.

בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:

- 1. הורד את היישום הזה למחשב שלך.

- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.

- 3. העלה את היישום הזה במנהל קבצים כזה.

- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.

- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.

- 6. הורד את האפליקציה, התקן אותה והפעל אותה.

בצילומי מסך

Ad


מחולל מנתח מילוני RE/flex


תיאור

RE/flex הוא מחולל הניתוח המהיר המהיר (מהיר יותר מ-Flex) עם תמיכה מלאה ב-Unicode, עוגני שקע/נודנט/שקע, מכמתים עצלים ותכונות מודרניות רבות אחרות. מקבל את תחביר מפרט Flex lexer ותואם למנתחי Bison/Yacc. מייצר קוד מקור לשימוש חוזר שקל להבין אותו. תומך בסריקה מהירה של קבצי UTF-8/16/32, מחרוזות וזרמים. הכלי מחולל סורק רפלקס מייצר קוד כיתה נקי של lexer שהוא בטוח בשרשור. יוצר קבצי Graphviz כדי להמחיש DFAs של מכונות מצב. RE/flex עובד בצורה חלקה עם Bison.

שפה: C++
רישיון: BSD-3
איכות קוד: A+ https://lgtm.com/projects/g/Genivia/RE-flex/context:cpp
תיעוד: https://www.genivia.com/doc/reflex/html/index.html
מאגר: https://github.com/Genivia/RE-flex
יומן שינויים: ראה SF-README.md

תכונות

  • RE/flex הוא מהיר: מהיר יותר מ-Flex, ראה Wiki להשוואת ביצועים
  • מייצר קוד מקור לשימוש חוזר שקל להבין אותו
  • תואם עם Flex וביזון כדי לחסל עקומת למידה
  • תיעוד נרחב במדריך המקוון
  • מוסיף תמיכה ב-Unicode, התאמת מאפיינים \p{C} ו-C++11, Java, C# ומאפייני Python Unicode עבור התאמת שם מזהה
  • מוסיף עוגני כניסה/כניסה/שקע כדי להתאים כללים בטקסט עם הזחה
  • מוסיף כימים עצלים לתחביר הביטוי הרגולרי POSIX
  • מוסיף גבולות מילים לתחביר הביטוי הרגולרי POSIX
  • עובד עם ביזון ותומך ב-Reenrant, Bison-bridge, Bison-locations, Bison-complete
  • כולל דוגמאות רבות, כגון אסימון לקוד C/C++, אסימון לקוד Python, אסימון לקוד Java ועוד
  • מייצר כיתות C++ lexer נקיות בטוחות לחוטים
  • אחסון מהיר והתאמה של קבצי קלט (UTF-8/16/32, ASCII, ISO-8859-1, EBCDIC), זרמי C++ ומחרוזות (רחבות)
  • יוצר קבצי Graphviz כדי להמחיש DFAs עם הכלי Graphviz dot
  • יצירת מחלקות Lexer הניתן להגדרה כדי להתאים אישית את הממשק עבור מנתחים שונים, כולל Yacc וביזון
  • %class ו-%init כדי להתאים אישית את מחלקות Lexer שנוצרו
  • %include כדי להתאים את מפרטי lex
  • RE/flex יוצר קבצי lex.yy.cpp בעוד Flex יוצר קבצי lex.yy.cc (C++ עם אפשרות -+)
  • מוסיף היררכיה ניתנת להרחבה של מנועי התאמת דפוסים, עם מבחר של מנועי ביטוי רגיל, כגון Boost.Regex ו-RE/flex regex
  • ספריית RE/flex regex הופכת את C++11 std::regex ו- Boost.Regex להרבה יותר קלות לשימוש בקוד C++ רגיל להתאמת תבניות על מחרוזות, קבצים וזרמים (רחבים) באורך בלתי מוגבל.


קהל

מפתחים


ממשק משתמש

שורת הפקודה


שפת תכנות

C + +



זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/re-flex/. זה התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.


Ad




×
פרסומת
❤️קנו, הזמינו או קנו כאן - ללא עלות, עוזר לשמור על שירותים בחינם.