^"
>#001p#"<>:#,_@#1-8*3:-1*57+55-1*79*57:-1:*77**278\-1:*57$p:1: error: declaration expected
এটি অনলাইনে ব্যবহার করে দেখুন !: বেফুঞ্জ -৩৩ , সি
র্যান্ডমডুয়ড৯৯৯ ধন্যবাদ দেওয়ার জন্য ধন্যবাদ যে ফাইলের নামটির সাথে কাজ করার জন্য মেলানো কোট প্রয়োজন।
ফাইলনামের অধীনে সংরক্ষণ করতে হবে ^"\n>#001p#"<>:#,_@#1-8*3:-1*57+55-1*79*57:-1:*77**278\-1:*57$p
, যেখানে \n
একটি নতুন লাইন। এ কারণে, সি এর জন্য টিআইও ঠিক যেমনটি চালিত হয় তেমনটি চালায় না। লুবুন্টুতে কাজ করার চেষ্টা করেছেন।
ব্যাখ্যা (সি):
প্রোগ্রামটি সংকলন করতে ব্যর্থ হয়েছে, এবং টিসিসি খুশির সাথে ত্রুটির বার্তার অংশ হিসাবে ফাইলটির নাম আউটপুট করে। কোডের শুরুর ভিত্তিতে আপনি পেতে পারেন একাধিক সংকলন ত্রুটি। ^
শুরুতে আমাদের একটি দেয় declaration expected
যা সংক্ষিপ্ত এবং এতে কোনও সমস্যাযুক্ত চরিত্র নেই"
। অন্যদিকে, জিসিসি এবং ঝনঝন বিকাশকারীরা খুব হতাশাবাদী এবং তারা একবারে একাধিক ত্রুটি আউটপুট করা বেছে নিয়েছিল, যা খুব সুন্দর নয়, তাই আমরা তাদের সংকলকগুলি ব্যবহার করছি না।
ব্যাখ্যা (বেফুঞ্জ -৩৩):
বেফুঞ্জ কুইনগুলির জন্য সুবিধাজনক যে এর কোডটি অক্ষর ডেটা হিসাবেও ব্যবহার করা যেতে পারে, "
কমান্ডের জন্য ধন্যবাদ , যা স্ট্রিং মোড টগল করে। শুরুতে, আমরা কিছু অকেজো স্ট্যাক অপারেশন করি, তারপরে একটি p
(পুট কমান্ড) জারি করি যা একটি এনএইউএল চরিত্রকে (0, 1) রাখে। তারপরে আমরা বাম দিকের নির্দেশ পয়েন্টারটি প্রতিবিম্বিত করি এবং স্ট্রিং হিসাবে সবকিছু পড়া শুরু করি। স্ট্যাকের LIFO প্রকৃতির কারণে এটি বাম দিকে করতে হবে। চারপাশে মোড়ানো এবং "
আবার চরিত্রটি পৌঁছানোর পরে , স্ট্রিংটি শেষ হয়। মনে রাখবেন যে NUL চরিত্রটি প্রতিস্থাপন করেছে$
অক্ষর , স্ট্রিংয়ের মধ্য দিয়ে একটি সীমানা তৈরি করে। তারপরে আমরা স্ট্যাকের উপরে 3 নম্বর চাপি এবং NUL এর উপরে ঝাঁপ দাও (কারণ এটি যখন দুর্ভাগ্যক্রমে নির্দেশিকা হিসাবে চালিত হয় তখন দোভাষীকে ঝুলিয়ে রাখে)। ত্রুটি বার্তার স্থিতিশীল অংশটি এখানে কার্যকর করতে হবে। তার অক্ষরের সর্বাধিক নো অপস, কিন্তু p
কমান্ড (কেন আমরা 3 নম্বর ধাক্কা অত: পর, অন্যথায় স্ট্রিংয়ের অংশকে এখানে খাওয়া যেতে হবে) তিন আর্গুমেন্ট হ্রাস, এবং :
& 1
অক্ষর স্ট্যাক 4 মূল্যবোধের মোট ধাক্কা, যা আমরা নিবারণ একটি p
এবং একটি সঙ্গে$
(পপ এবং বাতিল) নির্দেশাবলী। তারপরে, কিছু গাণিতিক ASCII কোডগুলি ধাক্কা দেওয়ার জন্য করা হয় ^"\n>#001p#"
এবং অবশেষে একটি লুপ অক্ষর হিসাবে স্ট্যাকের সমস্ত মান মুদ্রণ করে যতক্ষণ না এটি কোনও NUL চরিত্র খুঁজে পায় এবং সমাপ্ত হয়।