Flexc ++ הוא מחולל סורק לקסיקלי לC ++ ודומה מאוד להגמיש ולהגמיש ++, שנכתב על ידי רן Paxson. המטרה הייתה ליצור תכנית דומה, אבל ליישם אותו לחלוטין ב- C ++. דקדוק להגמיש ביותר / flex ++ צריך להיות שמיש עם flexc ++, עם התאמות קלות.
הבדלים עם להגמיש / flex ++
למרות flexc ++ מנסה להיות באותה מידה בקנה אחד עם להגמיש ככל האפשר, יש כמה הבדלים.
סימנים -Obsolete
כל ההצהרות וסמלי DEFINE אינו מופיעים ברשימה לעיל, אך הגדרתו ב++ להגמיש הם מיושנים עם flexc ++. בפרט, אין כותרת% {...}% סעיף יותר. כמו כן, כולם מגדירים את הסמלים הקשורים לפונקציות חברות כיום מיושנים. אין צורך בסימנים אלה יותר כפי שהם יכולים פשוט להיות מוגדרים בקובץ כותרת הכיתה ומוגדר במקום אחר.
בלוקים -Code
Flexc ++ אינו תומך בגושי קוד, פרט לפעולות רב-קו. קוד הוצב בעבר בגושי קוד עכשיו יכול להיות ממוקם בשיטות.
קוד -User
קשור לסעיף הקודם 2.2, ++ flexc אינו תומך בחלקו אחרון של קובץ הקלט עבור קוד משתמש.
-Comments
Flexc ++ הוא קצת יותר גמיש בלקיחת הערות, לקבלת מידע נוסף, ראה סעיף 4.3
מה חדש בהודעה זו:
- ניקוי של הודעות ניפוי בlex.cc
דרישות :
- icmake
תגובות לא נמצא