זוהי הפקודה m4 שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
m4 - מעבד מאקרו
תַקצִיר
m4 [אוֹפְּצִיָה]... [קובץ] ...
תיאור
עבד פקודות מאקרו ב-FILEs. אם אין FILE או אם FILE הוא `-', הקלט הסטנדרטי נקרא.
טיעונים מחייבים או אופציונליים לאפשרויות ארוכות הם חובה או אופציונליים בקיצור
גם אפשרויות.
פעולה מצבים:
- עזרה להציג עזרה זה וצא
--גִרְסָה
פרטי גרסת תפוקה ויציאה
-E, --אזהרות-קטלניות
פעם אחת: אזהרות הופכות לשגיאות, פעמיים: עצור את הביצוע בשגיאה הראשונה
-i, --אינטראקטיבי
בטל פלט מאגר, התעלם מפסיקות
-P, --קידומת-builtins
לכפות קידומת 'm4_' לכל המובנים
-Q, --שֶׁקֶט, --שקט
לדכא כמה אזהרות עבור מובנות
--- warn-macro-sequence[=REGEXP]
אזהרה אם הגדרת המאקרו תואמת REGEXP,
ברירת המחדל \$\({[^}]*}\|[0-9][0-9]+\)
Preprocessor מאפיינים:
-D, --define=NAME[=ערך]
הגדר את NAME כבעל VALUE, או ריק
-I, --לִכלוֹל=DIRECTORY
הוסף את DIRECTORY כדי לכלול נתיב
-s, --סינכרון
צור שורות '#line NUM "FILE"'
-U, --לא מוגדר=שֵׁם
לא להגדיר את NAME
גבולות לִשְׁלוֹט:
-g, --גנו
לעקוף -G כדי להפעיל מחדש הרחבות של GNU
-G, --מָסוֹרתִי
לדכא את כל ההרחבות של GNU
-H, - גודל חשיש=רִאשׁוֹנִי
הגדר את גודל טבלת הגיבוב לחיפוש סמלים [509]
-L, --מגבלה של קינון=מספר
שנה את מגבלת הקינון, 0 עבור בלתי מוגבל [0]
קָפוּא היו קבצים:
-F, --מצב הקפאה=קובץ
לייצר מצב קפוא ב-FILE בסוף
-R, ---reload-state=קובץ
טען מחדש מצב קפוא מ-FILE בהתחלה
ניפוי באגים:
-d, --לנפות[=דגלים]
הגדר רמת ניפוי באגים (אין FLAGS מרמז על 'aeq')
--debugfile[=קובץ]
הפנה מחדש את הפלט של ניפוי באגים ומעקב ל-FILE (ברירת מחדל stderr, בטל אם מחרוזת ריקה)
-l, --אורך ארגל=NUM
הגבלת גודל מעקב מאקרו
-t, --זֵכֶר=שֵׁם
עקבו אחר NAME כאשר הוא מוגדר
דגלים is כל של:
מראה טיעונים ממשיים
ג להראות לפני איסוף, לאחר איסוף ואחרי שיחה
הצג הרחבה
f אמור את שם קובץ הקלט הנוכחי
אני מציג שינויים בקבצי קלט
אני אומר את מספר קו הקלט הנוכחי
p הצג תוצאות של חיפושי נתיב
q ציטוט ערכים לפי הצורך, עם דגל a או e
לא ניתן לעקוב אחר כל שיחות המאקרו, לא רק עקבות
x הוסף מזהה קריאת מאקרו ייחודי, שימושי עם דגל c
קיצור V עבור כל הדגלים לעיל
אם הוא מוגדר, משתנה הסביבה 'M4PATH' הוא רשימה של ספריות מופרדות בנקודתיים
נכלל אחרי כל שצוין על ידי `-I'.
מצב היציאה הוא 0 להצלחה, 1 לכשל, 63 לחוסר התאמה של גרסת קובץ קפואה, או
כל ערך שהועבר למאקרו m4exit.
השתמש ב-m4 באינטרנט באמצעות שירותי onworks.net