यह कमांड m4 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
एम4 - मैक्रो प्रोसेसर
SYNOPSIS
m4 [विकल्प]...[फ़ाइल] ...
वर्णन
फ़ाइलों में मैक्रोज़ संसाधित करें। यदि कोई फ़ाइल नहीं है या यदि फ़ाइल `-' है, तो मानक इनपुट पढ़ा जाता है।
लंबे विकल्पों के लिए अनिवार्य या वैकल्पिक तर्क छोटे के लिए अनिवार्य या वैकल्पिक हैं
विकल्प भी।
आपरेशन मोड:
--मदद इस मदद और बाहर निकलने प्रदर्शित
--संस्करण
उत्पादन संस्करण जानकारी और बाहर निकलें
-E, --घातक-चेतावनी
एक बार: चेतावनियाँ त्रुटियाँ बन जाती हैं, दो बार: पहली त्रुटि पर निष्पादन रोकें
-i, --इंटरैक्टिव
अनबफ़र आउटपुट, व्यवधानों को अनदेखा करें
-P, --उपसर्ग-बिल्टिन
सभी बिल्टिन पर एक `m4_' उपसर्ग लागू करें
-Q, --शांत, --चुप
बिल्टिन के लिए कुछ चेतावनियाँ दबाएँ
--चेतावनी-मैक्रो-अनुक्रम[=regexp]
यदि मैक्रो परिभाषा REGEXP से मेल खाती है तो चेतावनी दें,
डिफ़ॉल्ट \$\({[^}]*}\|[0-9][0-9]+\)
प्रीप्रोसेसर विशेषताएं:
-D, --परिभाषित=नाम[=मूल्य]
NAME को VALUE या रिक्त के रूप में परिभाषित करें
-I, --शामिल=निर्देशिका
पथ शामिल करने के लिए DIRECTORY जोड़ें
-s, --सिंकलाइन
`#line NUM "FILE"' पंक्तियाँ उत्पन्न करें
-U, --अपरिभाषित=नाम
अपरिभाषित नाम
सीमाएं नियंत्रण:
-g, --gnu
ओवरराइड -G GNU एक्सटेंशन को पुनः सक्षम करने के लिए
-G, --परंपरागत
सभी GNU एक्सटेंशन दबाएँ
-H, --हैशसाइज=प्रधान
प्रतीक लुकअप हैश तालिका आकार सेट करें [509]
-L, --घोंसला-सीमा=नंबर
नेस्टिंग सीमा बदलें, असीमित के लिए 0 [0]
जमे हुए राज्य फ़ाइलें:
-F, --ठंड-अवस्था=फ़ाइल
अंत में फ़ाइल पर एक जमे हुए स्थिति उत्पन्न करें
-R, --पुनः लोड-स्थिति=फ़ाइल
आरंभ में फ़ाइल से जमे हुए राज्य को पुनः लोड करें
डिबगिंग:
-d, - दाढ़[=झंडे]
डिबग स्तर सेट करें (कोई भी FLAGS का अर्थ 'aeq' नहीं है)
--डीबगफ़ाइल[=फ़ाइल]
डीबग को रीडायरेक्ट करें और आउटपुट को फ़ाइल पर ट्रेस करें (डिफ़ॉल्ट stderr, खाली स्ट्रिंग होने पर छोड़ दें)
-l, --arglength=NUM
मैक्रो ट्रेसिंग आकार को प्रतिबंधित करें
-t, --ट्रेस=नाम
NAME परिभाषित होने पर उसका पता लगाएं
झंडे is कोई की:
वास्तविक तर्क दिखाएं
सी संग्रह से पहले, संग्रह के बाद और कॉल के बाद दिखाता है
ई विस्तार दिखाएँ
f वर्तमान इनपुट फ़ाइल नाम कहें
मैं इनपुट फ़ाइलों में परिवर्तन दिखाता हूँ
मैं वर्तमान इनपुट लाइन नंबर कहता हूं
p पथ खोजों के परिणाम दिखाएं
q या e ध्वज के साथ आवश्यकतानुसार मान उद्धृत करें
सभी मैक्रो कॉल के लिए ट्रेस न करें, न कि केवल ट्रेसऑन के लिए
x एक अद्वितीय मैक्रो कॉल आईडी जोड़ें, जो सी फ़्लैग के साथ उपयोगी है
उपरोक्त सभी झंडों के लिए वी आशुलिपि
यदि परिभाषित किया गया है, तो पर्यावरण चर `M4PATH' निर्देशिकाओं की एक कोलन-पृथक सूची है
`-I' द्वारा निर्दिष्ट किसी के बाद शामिल किया गया।
सफलता के लिए निकास स्थिति 0 है, विफलता के लिए 1, जमे हुए फ़ाइल संस्करण बेमेल के लिए 63, या
जो भी मान m4exit मैक्रो को पास किया गया था।
onworks.net सेवाओं का उपयोग करके m4 का ऑनलाइन उपयोग करें