2011-02-02 11 views
7

वाला भाषा संकलक एक बहुत ही अलग दिखने वाले वाक्यविन्यास, जेनी को संभाल सकता है, जिसे तर्कसंगत रूप से एक भाषा के लिए एक अलग भाषा या वैकल्पिक वाक्यविन्यास माना जा सकता है। एएफआईके, आप वाला में कुछ भी कर सकते हैं, आप जेनी में लिख सकते हैं (काम में प्रगति के विवरण, बग्स को अनदेखा कर सकते हैं) जो किसी को भी घुंघराले ब्रैकेट पसंद नहीं करते हैं।सी ++ के लिए वैकल्पिक वाक्यविन्यास, वाला के लिए ला जेनी?

क्या कुछ भाषा या वैकल्पिक वाक्यविन्यास मानक सी ++ के समान संबंध है जिसमें जेनी के पास वाला है? इसे कुछ भी करने की अनुमति देनी चाहिए जो कोई C++ में कर सकता है। (इसे सामान्य सी ++ कंपाइलर्स द्वारा पठनीय नहीं किया जाना चाहिए, हालांकि - मुझे इस समय इस समय की उम्मीद नहीं है।)

(साइड इश्यू: जेनी/वाला एकमात्र उदाहरण है जिसे मैं अभी सोच सकता हूं। क्या वहां हैं अन्य उदाहरण?)

+0

"यह कुछ भी है कि एक C++ कर सकता कर अनुमति चाहिए।" आपको उससे अधिक विशिष्ट होने की आवश्यकता होगी। कोई भी ट्यूरिंग-पूर्ण भाषा कुछ भी कर सकती है जो कोई C++ में कर सकती है। – user470379

+0

सी ++ एक कंपाइलर लिखने के लिए एक कठिन पर्याप्त भाषा है। किसी भी कंपाइलर को लिखने की कल्पना नहीं कर सकता जो कि किसी अन्य भाषा के अलावा सभी सी ++ कर सकता है। – JaredPar

+2

योजना के लिए, [एसआरएफआई 49] (http://srfi.schemers.org/srfi-49/srfi-49.html) एक इंडेंटेशन-आधारित सिंटैक्स दस्तावेज करता है, जिसे * I-expression * कहा जाता है, जो कोष्ठक से बचाता है। –

उत्तर

7
+0

सीधा लिंक: http://www.csse.monash.edu.au/~damian/papers/HTML/ModestProposal.html – Milan

+0

बिल्कुल जिस तरह की चीज़ मैं खोज रहा था! – DarenW

+2

लेख हटा दिया गया है। क्या कोई अन्य प्रासंगिक संसाधन हैं? और यदि हां, तो क्या आप एक नंगे लिंक को छोड़ने के बजाय संक्षेप में सारांशित कर सकते हैं जो फिर से लिंक करने के लिए अतिसंवेदनशील है? –

संबंधित मुद्दे