अंग्रेज़ीफ्रेंचस्पेनिश

ऑनवर्क्स फ़ेविकॉन

pyac-3.0.0 - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में pyacc-3.0.0 चलाएं।

यह कमांड pyacc-3.0.0 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


पाइएसीसी - पास्कल वाईएसीसी कंपाइलर कंपाइलर।

उपयोग


याक [विकल्प] yacc-फ़ाइल[.y] [आउटपुट-फ़ाइल[.pas]]

एसएच विकल्प

-v क्रिया: पास्कल Yacc उत्पन्न पार्सर का एक पठनीय विवरण उत्पन्न करता है,
नए एक्सटेंशन के साथ yacc-file को लिखा गया .lst।

-d डीबग: TP Yacc डिबगिंग आउटपुट के साथ एक पार्सर उत्पन्न करता है।

वर्णन


TP याक एक प्रोग्राम है जो आपको इनपुट भाषाओं के विवरण से पार्सर तैयार करने देता है
बीएनएफ-जैसे व्याकरण द्वारा। आप बस अपनी लक्षित भाषा के लिए व्याकरण निर्दिष्ट करें, संवर्धित
वाक्यात्मक निर्माणों को संसाधित करने के लिए आवश्यक टर्बो पास्कल कोड के साथ, और TP Yacc
संबंधित पार्सर सबरूटीन के लिए आपके व्याकरण का टर्बो पास्कल कोड में अनुवाद करता है
नाम दिया गया है।

TP Yacc yacc-file में निहित स्रोत व्याकरण को पार्स करता है (डिफ़ॉल्ट प्रत्यय .y के साथ) और
निर्दिष्ट आउटपुट-फ़ाइल (डिफ़ॉल्ट प्रत्यय के साथ) में निर्मित पार्सर सबरूटीन लिखता है
.पास); यदि कोई आउटपुट फ़ाइल निर्दिष्ट नहीं है, तो आउटपुट नए प्रत्यय .pas के साथ yacc-file में चला जाता है। अगर
संकलन के दौरान कोई त्रुटि पाई जाती है, त्रुटि संदेश सूची फ़ाइल में लिखे जाते हैं
(yacc-file नए प्रत्यय के साथ .lst)।

उत्पन्न पार्सर रूटीन, yyparse, को इस प्रकार घोषित किया गया है:

समारोह yyparse : पूर्णांक;

इस दिनचर्या को आपके मुख्य कार्यक्रम द्वारा पार्सर निष्पादित करने के लिए बुलाया जा सकता है। वापसी मूल्य
yyparse रूटीन का पार्सर की सफलता या विफलता को दर्शाता है (संभावित वापसी मान: 0
= सफलता, 1 = अप्राप्य सिंटैक्स त्रुटि या पार्स स्टैक ओवरफ़्लो)।

टीपी लेक्स के समान, yyparse रूटीन के लिए कोड टेम्प्लेट में पाया जा सकता है
yyparse.cod फ़ाइल। इस फ़ाइल का पता लगाने के नियम टीपी लेक्स के समान हैं (देखें
धारा 'टीपी लेक्स')।

TP Yacc लाइब्रेरी (YaccLib) इकाई को Yacc- जनरेटेड पार्सर्स का उपयोग करने वाले प्रोग्रामों के लिए आवश्यक है;
इसलिए आपको अपने प्रोग्राम या यूनिट में एक उपयुक्त यूज क्लॉज डालना होगा जो
पार्सर दिनचर्या शामिल है। YaccLib इकाई कुछ रूटीन भी प्रदान करती है जो हो सकते हैं
पार्सर के कार्यों को नियंत्रित करने के लिए उपयोग किया जाता है। आगे के लिए फ़ाइल देखें yacclib.pas
जानकारी.

अधिक करें-


अधिक जानकारी के लिए, TP lex और yacc के साथ आने वाले दस्तावेज़ देखें।

onworks.net सेवाओं का उपयोग करके pyacc-3.0.0 ऑनलाइन का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

  • 1
    स्ट्राइकर
    स्ट्राइकर
    स्ट्राइकर फ्री सॉफ्टवेयर प्रोजेक्ट। कलाकृतियों
    'आशय आधारित' के तहत जारी
    दोहरा लाइसेंस: AGPLv3 (समुदाय) और
    सीसी-बाय-एनसी-एनडी 4.0 अंतरराष्ट्रीय
    (व्यावसायिक)...
    स्ट्राइकर डाउनलोड करें
  • 3
    GIFLIB
    GIFLIB
    giflib पढ़ने के लिए एक पुस्तकालय है और
    जीआईएफ चित्र लिखना। यह एपीआई और एबीआई है
    लिबंगिफ के साथ संगत जो अंदर था
    LZW संपीड़न के दौरान व्यापक उपयोग
    एल्गोरिथम था...
    GIFLIB डाउनलोड करें
  • 4
    ऑल्ट-एफ
    ऑल्ट-एफ
    Alt-F एक मुफ़्त और खुला स्रोत प्रदान करता है
    DLINK के लिए वैकल्पिक फर्मवेयर
    DNS-320/320L/321/323/325/327L and
    DNR-322L। Alt-F में सांबा और NFS हैं;
    ext2/3/4 का समर्थन करता है...
    ऑल्ट-एफ डाउनलोड करें
  • 5
    USM
    USM
    Usm एक एकीकृत स्लैकवेयर पैकेज है
    प्रबंधक जो स्वचालित रूप से संभालता है
    निर्भरता संकल्प। यह एकजुट करता है
    सहित विभिन्न पैकेज रिपॉजिटरी
    सुस्त बर्तन, सुस्त, पी...
    यूएसएम डाउनलोड करें
  • 6
    Chart.js
    Chart.js
    चार्ट.जेएस एक जावास्क्रिप्ट लाइब्रेरी है जो
    डिजाइनरों और डेवलपर्स को आकर्षित करने की अनुमति देता है
    HTML5 का उपयोग करने वाले सभी प्रकार के चार्ट
    कैनवास तत्व। चार्ट जे एस एक महान प्रदान करता है
    सरणी ...
    चार्ट.जेएस डाउनलोड करें
  • अधिक "

लिनक्स कमांड

Ad