J operator
কম্পিউটার বিজ্ঞানে, পিটার ল্যান্ডিনের জে অপারেটর একটি প্রোগ্রামিং গঠন যা বর্তমান ল্যাম্বডা-প্রসঙ্গের ধারাবাহিকতার সাথে একটি ল্যাম্বডা অভিব্যক্তি পোস্ট-রচনা করে। ফলস্বরূপ "ফাংশন" প্রথম শ্রেণীর এবং পরবর্তী ফাংশনগুলিতে প্রেরণ করা যেতে পারে, যেখানে প্রয়োগ করা হলে এটি তার ফলাফলটি যে ফাংশনে তৈরি করা হয়েছিল তার ধারাবাহিকতায় ফিরিয়ে দেবে। ইতিহাস জে অপারেটর লেবেল তৈরি করার জন্য তৈরি করা হয়েছিল এবং প্রথম শ্রেণীর মান লাফিয়েছিল। এটি নিম্নলিখিত অতিরিক্ত রূপান্তরগুলির সাথে এসইসিডি মেশিনের সাথে কাজ করার জন্য ডিজাইন করা হয়েছিলঃ {। শ্রেণী = "উইকিটেবল"। +! ট্রানজিশন! থেকে!-|J |J: f: S, E, ap: C, D |closure (f, D): S, E, C, D।-|Closure |closure (f, (S ', E', C ', D')): x: S, E, ap: C, D|f: x: S ', E', ap: C ', D'। একটি প্রোগ্রাম ক্লোজার ধারাবাহিক আকারে ডাম্পের সাথে তার বডি রচনা করার সমতুল্য (ক্লোজার (এফ, ডি) (এক্স) = ডি (এফ (এক্স)))। সরলীকৃত বিবরণ জে অপারেটর কলিং ফাংশনটির ধারাবাহিকতার সাথে একটি ফাংশন রচনা করে। অর্থাৎ, জে অপারেটর একটি ফাংশন রিটার্ন করে, যা প্রয়োগ করা হলে ফাংশনের আর্গুমেন্টের সাথে জে অপারেটরের আর্গুমেন্ট প্রয়োগ করে এবং তারপর জে অপারেটর নামে পরিচিত ফাংশনটিকে সেই মানটি ফেরত দিতে বাধ্য করে। উদাহরণ জে (λx. x) একটি প্রথম শ্রেণীর রিটার্ন বিবৃতির সমতুল্য। এর কারণ হল λx. x হল আইডেন্টিটি ফাংশন, তাই যখন এটি প্রয়োগ করা হয় তখন এটি প্রদত্ত মানের সাথে কিছুই করবে না এবং এটি সরাসরি away.λv.J (λx. x) প্রাথমিকভাবে λx. x "এর J প্রদান করে, তবে এটি একটি পার্শ্ববর্তী অভিব্যক্তিতে ব্যবহার করা যেতে পারে যাতে এটি একটি ভিন্ন মান পুনরায় ফেরত দেয়। আরও দেখুন কল-উইথ-কারেন্ট-কন্টিনিউয়েশন রেফারেন্সস বাই ল্যান্ডিন ল্যান্ডিন, পি. জে., "অ্যালগোল 60-এর একটি আনুষ্ঠানিক বিবরণ।" আই. এফ. আই. পি ওয়ার্কিং কনফ, বাডেনে, সেপ্টেম্বর 1964-এ উপস্থাপিত। ল্যান্ডিন, পি. জে., "প্রোগ্রামিং উইদাউট এলম্পেরেটিভস-একটি উদাহরণ", ইউনিভাক এস. পি। গবেষণা প্রতিবেদন (মার্চ, 1965) ল্যান্ডিন, পি. জে., "লেবেল থেকে মুক্তি", ইউনিভাক এস. পি। গবেষণা প্রতিবেদন (জুলাই, 1965) ল্যান্ডিন, পি. জে., "অ্যান অ্যানালাইসিস অফ অ্যাসাইনমেন্ট ইন প্রোগ্রামিং ল্যাঙ্গুয়েজেস", ইউনিভাক এস. পি। গবেষণা প্রতিবেদন (সেপ্টেম্বর, 1965) ল্যান্ডিন, পি. জে., "এ জেনারেলাইজেশন অফ জাম্পস অ্যান্ড লেবেলস", math.bas.bg (1998) অন্যদের দ্বারা 1965 ইন কম্পিউটিং কন্ট্রোল ফ্লো কন্টিনিউয়েশনস প্রোগ্রামিং ল্যাঙ্গুয়েজ শব্দার্থবিজ্ঞান