वर्णमाला (संगणन)

ऑपचारिक भाषा नियम

कम्प्यूटर विज्ञान, तर्कशास्त्रगणित के क्षेत्रों में किसी औपचारिक भाषा के मान्य चिन्हों के कुल समुच्चय (सेट) को उस औपचारिक भाषा की वर्णमाला (alphabet) कहते हैं। उस औपचारिक भाषा के नियमों के अनुसार वर्णमाला के चिन्हों के अनुक्रम बनाकर उस भाषा के स्ट्रिंग बनाये जाते हैं। उदाहरण के लिये चरों (वेरियेबल) के नाम रखने के लिये सी (प्रोग्रामिंग भाषा) (C) की वर्णमाला इस प्रकार है: { a, b, c, ..., x, y, z, A, B, C, ..., X, Y, Z, 0, 1, 2, ..., 7, 8, 9, _ }। इन चिन्हों को नियमपूर्वक मिलाकर चरों के नाम रखे जा सकते है।[1][2]

इन्हें भी देखेंसंपादित करें

सन्दर्भसंपादित करें

  1. Aho, Alfred; Sethi, Ravi; Ullman, Jeffrey (1985). Compilers: Principles, Techniques, and Tools (March 1988 reprint संस्करण). Addison-Wesley. पृ॰ 92. आई॰ऍस॰बी॰ऍन॰ 0-201-10088-6. The term alphabet or character class denotes any finite set of symbols.
  2. Ebbinghaus, H.-D.; Flum, J.; Thomas, W. (1994). Mathematical Logic (2nd संस्करण). New York: Springer. पृ॰ 11. आई॰ऍस॰बी॰ऍन॰ 0-387-94258-0. By an alphabet   we mean a nonempty set of symbols.