filepp

צילום מסך תוכנה:
filepp
פרטי תוכנה:
גרסה: 1.8.0
טען תאריך: 2 Jun 15
מפתחים: Darren Miller
רשיון: ללא תשלום
פופולריות: 24

Rating: nan/5 (Total Votes: 0)

filepp הוא preprocessor קובץ גנרי. זה נועד כדי לאפשר פונקציונלי הניתן על ידי העיבוד המוקדם C לשימוש עם כל סוג קובץ. פרויקט זה תומך במילות המפתח הבאות, שכולן יש משמעויותיהם הרגילות preprocessor C ושימוש:
· #include
· Define #
· #if
· #elif
· #ifdef
· #ifndef
· #else
· #endif
· #undef
· #error
· #warning
עם זאת, filepp הוא הרבה יותר מכתוב של preprocessor C, זה כולל את השיפורים הבאים:
· מילות מפתח #if מורחב הכולל מחרוזת וביטוי רגיל בניתוח.
· זה עובד עם כל ערכות התווים כוללים תווים בינלאומיים, לא רק תווי ASCII.
· הקידומת למילת מפתח (בדרך כלל #) ותו המשך השורה (בדרך כלל) ניתן להגדיר כל תו, מחרוזת או ביטוי רגיל.
ניתן להוסיף · מילות מפתח, להסיר או לשנות.
· הרחבת מאקרו יכול לעבוד על מילות שלמות או חלק (הרחבת מאקרו של preprocessor C עובדת רק על מילות שלמות).
· מאקרו יכול להיות ויכוחים מרובים.
· יש Filepp מצב ניפוי שגיאות כדי לעזור כאשר הדברים משתבשים.
· משתני סביבה יכולים להיות מוגדר באופן אוטומטי כפקודות מאקרו.
· שורות ריקות שמקורם כוללות ניתן לדכא קבצים.
· Filepp יכול להיות מותאם אישית על לטוס באמצעות מילות מפתח #pragma שמאפשר לכל הפונקציות הפנימיות של filepp להיקרא.
ניתן לכתוב · מודולים (בפרל) לשנות או להרחיב את ההתנהגות של filepp.
אלה הם רק חלק מהשיפורים filepp יש מעל preprocessor C הרגיל. היתרון העיקרי שלה הוא היכולת לכתוב מודולים להרחיב ולשנות את התנהגותו. Filepp כתוב בפרל ומאפשר לכל מי שיודע לתכנת בפרל לכתוב מודולים בקלות. Filepp מגיע עם סט של מודולים הלבצע את הפעולות הבאות:
· למודול: מיישם את מילת המפתח #for. מאפשר לולאות להיות שנוצרו, ההתנהגות דומה ללולאות פרל ו- C.
· מודול foreach: מיישם את מילת המפתח #foreach. מאפשר לולאות להיות שנוצרו לרשימה של מחרוזות, ההתנהגות דומה לפרל ולולאות foreach csh.
· מודול C-תגובה: מסיר ++ הערות בסגנון C ו- C מקובץ.
· מודול חשיש-תגובה: הסר # תגובות בסגנון (כפי שבפרל ותסריטי מעטפת) מקובץ.
· מודול פונקציה: מאפשר פקודות מאקרו להיות כתובים בי ישירות לקרוא לפונקציות פרל. זה מאפשר לתת פקודות מאקרו פלט דינמי.
· מודול מתמטיקה: מתמטיקה בסיסית מיישם פונקציות כוללים להוסיף, לחסר, להכפיל, לחלק, סינוס, קוסינוס, מעריכי, וכו 'אקראי
· מודול פורמט: מספק רשימה של פונקציות לעיצוב טקסט כולל C / פונקצית printf סגנון פרל ופונקצית substr פרל.
· מודול המילולי: מודול זה מונע פקודות מאקרו מופיעים במחרוזות מוחלפות.
· מודול toupper: ממיר את כל האותיות קטנות בקובץ לאותיות גדולות.
· מודול tolower: ממיר את כל האותיות רישיות בקובץ לאותיות קטנות.
· מודול bigdef: מאפשר פקודות מאקרו קו רב להיות מוגדרים ללא צורך לשים אופי המשך שורה בסוף כל שורה - עושה פקודות מאקרו הגדולים הרבה יותר קריא.
· מודול bigfunc: כמו bigdef, רק הבדל הוא מילות מפתח המשובצים במאקרו מוערכים כאשר מאקרו מוחלף ולא כאשר מאקרו מוגדר.
· מודול defplus: מאפשר פקודות מאקרו קיים לappened ל.
· מודול BLC: מאפשר המשך שורה האוטומטי אם הסוגר סגירה הוא על קו מתחת לסוגר הפתיחה.
· מודול cmacro: עושה פקודות מאקרו מסוימים יותר "C" כמו על ידי ציטוטים לשים סביב הערכים שלהם.
· מודול CPP: עושה מתנהג filepp כpreprocessor C בסיסי.
· מודול ביטוי סדיר: מיישמת חיפוש בסגנון פרל רגיל ביטוי והחלפה, המאפשר ביטויים רגילים להיות חיפשו והחליפו עם מחרוזות אחרות.
· מודול לתפוס: משמש כדי לתפוס את התשומה לפני כל עיבוד נעשה עליו.
מה חדש במהדורה זו:
· מהדורה זו כוללת שכתוב של שרשרת העיבוד כל כך פקודות מאקרו בפקודות מאקרו להתנהג בצורה נכונה.
· כמה תיקוני באגים ושיפורים קלים אחרים נעשו.

תוכנה דומה

document_it
document_it

11 May 15

mdx_smartypants
mdx_smartypants

14 Apr 15

jGnash2QIF
jGnash2QIF

2 Jun 15

hatena2rst
hatena2rst

14 Apr 15

תגובות ל filepp

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!