आमतौर पर प्रोग्रामिंग भाषाओं और मार्कअप में टिप्पणियों का इलाज कैसे किया जाता है? मैं कुछ कस्टम मार्कअप भाषा के लिए एक पार्सर लिख रहा हूं और कम से कम आश्चर्य के सिद्धांत का पालन करना चाहता हूं, इसलिए मैं सामान्य सम्मेलन को निर्धारित करने की कोशिश कर रहा हूं।
उदाहरण के लिए, टोकन के साथ एक टोकन 'हस्तक्षेप' के भीतर एक टिप्पणी अंतर्निहित होनी चाहिए या नहीं? आमतौर पर, कुछ इस तरह है:
Sys/* comment */tem.out.println()
वैध?
साथ ही, यदि भाषा नई रेखाओं के प्रति संवेदनशील है, और टिप्पणी नई पंक्ति में फैली हुई है, तो क्या नई रेखा पर विचार किया जाना चाहिए या नहीं?
stuff stuff /* this is comment
this is still comment */more stuff
माना जाता है
stuff stuff more stuff
या
stuff stuff
more stuff
?
मुझे पता है कि कुछ विशिष्ट भाषाएं क्या करती हैं, न ही मैं राय की तलाश में हूं, लेकिन मैं इस बात की तलाश कर रहा हूं कि क्या कोई आम सहमति है: क्या आम तौर पर टोकन और नई लाइनों के संबंध में एक चिह्न द्वारा अपेक्षित है?
मेरा विशेष संदर्भ विकी जैसा मार्कअप है।