एनपीएल (प्रोग्रामिंग भाषा): Difference between revisions

From Vigyanwiki
(Created page with "{{for|other programming languages and concepts abbreviated as NPL|NPL (disambiguation)}} {{multiple issues| {{primary sources|date=July 2019}} {{No footnotes|date=July 2019}}...")
 
No edit summary
Line 1: Line 1:
{{for|other programming languages and concepts abbreviated as NPL|NPL (disambiguation)}}
{{for|other programming languages and concepts abbreviated as NPL|NPL (disambiguation)}}एनपीएल 1977 में [[रॉड बर्स्टल]] और [[जॉन डार्लिंगटन]] द्वारा डिजाइन किए गए [[पैटर्न मिलान]] के साथ एक [[कार्यात्मक प्रोग्रामिंग]] है। भाषा कुछ सेट और तर्क निर्माणों को परिभाषाओं के दाईं ओर प्रदर्शित होने की अनुमति देती है, जैसे
{{multiple issues|
{{primary sources|date=July 2019}}
{{No footnotes|date=July 2019}}
}}
 
एनपीएल 1977 में [[रॉड बर्स्टल]] और [[जॉन डार्लिंगटन]] द्वारा डिजाइन किए गए [[पैटर्न मिलान]] के साथ एक [[कार्यात्मक प्रोग्रामिंग]] है। भाषा कुछ सेट और तर्क निर्माणों को परिभाषाओं के दाईं ओर प्रदर्शित होने की अनुमति देती है, जैसे


  setofeven(X) <= <:x: x में X और यहां तक ​​कि(x) :>
  setofeven(X) <= <:x: x में X और यहां तक ​​कि(x) :>

Revision as of 01:40, 8 August 2023

एनपीएल 1977 में रॉड बर्स्टल और जॉन डार्लिंगटन द्वारा डिजाइन किए गए पैटर्न मिलान के साथ एक कार्यात्मक प्रोग्रामिंग है। भाषा कुछ सेट और तर्क निर्माणों को परिभाषाओं के दाईं ओर प्रदर्शित होने की अनुमति देती है, जैसे

setofeven(X) <= <:x: x में X और यहां तक ​​कि(x) :>

एनपीएल दुभाषिया बाएं से दाएं जनरेटर की सूची का मूल्यांकन करता है ताकि स्थितियां उनके बाईं ओर होने वाले किसी भी बाध्य चर का उल्लेख कर सकें। इन्हें समझ निर्धारित करें के रूप में जाना जाता था। एनपीएल अंततः होप प्रोग्रामिंग भाषा में विकसित हुआ लेकिन सेट समझ खो गया, जो बाद की कार्यात्मक भाषाओं में सूची समझ के रूप में फिर से प्रकट हुआ।

संदर्भ

  • John Darlington (1977). "Program Transformation and Synthesis: Present Capabilities". Research Report No. 77/43, Dept. of Computing and Control, Imperial College of Science and Technology, London.