আপনার অর্থ কি কেউ জানেন?


10

যেহেতু ইতিহাসের প্রশ্নগুলি বিষয়টিতে বিবেচনা করা হয় , তাই আমি বুঝতে পেরেছিলাম যে আমি এমন কিছু জিজ্ঞাসা করব যা আমাকে বেশ কিছুদিন ধরেই বগল করছে এবং আমার পরিচিত কেউ উত্তরটি বলেছে বলে মনে হচ্ছে না। ইয়াই উপসর্গটির anyoneতিহাসিক তাত্পর্য কি কেউ জানেন? লেক্সের দ্বারা উত্পাদিত বেশিরভাগ ভেরিয়েবল এবং ফাংশন এর সাথে শুরু হয় যেমন yylvalএবং এবং yylex()। আমি yyrsaকোথাও নামক একটি ইউটিলিটি দেখে মনে আছে, কিন্তু এখন পর্যন্ত এর উল্লেখ খুঁজে পাচ্ছি না। জিজ্ঞাসাবাদী মন জানতে চায়!


5
এবং আমি ভেবেছিলাম এটি একটি
ভীম

উত্তর:


10

আমি মনে করি ইয়্যাকের সাথে এর কিছু করার আছে, যার ফাইলগুলি শেষ হয়ে গেছে .yএবং এটির জন্য একটি ফাংশন প্রয়োজন yylex


6
এই এই প্রশ্নটি সম্মত বলে মনে হচ্ছে
মাইকেল মরোজেক

6
মাইকেল দ্বারা সংযুক্ত এসও পোস্টে @ পিটারবের প্রতিক্রিয়া উদ্ধৃত করে, "নাম-স্থানের সন্ধানের বাইরে কেবল কোনও আপাত অর্থ আলোচনা করা হয়নি। লেক্স.আই.সি.-এর" ইয়ি "ইঙ্গিত দেয় যে লেক্স আউটপুটটি ইয়্যাক পার্সারের উদ্দেশ্যে করা হয়েছিল।" ধন্যবাদ বন্ধুরা!
টিমোথি

2

অন্যরা যেমন এখানে এবং স্ট্যাকওভারফ্লোতে ইঙ্গিত করেছে , এটি কেবল ইউটিলিটির yনাম থেকে দ্বিগুণ হতে পারে yacc, যা অনন্য নামের স্থান তৈরির জন্য ব্যবহৃত হয়।

POSIX মান মজুদ উভয় দিয়ে শুরু নামব্যবধান yyএবং YYজন্য yaccসঙ্গে নিম্নলিখিত অনুচ্ছেদ :

নামগুলি নির্বিচারে দৈর্ঘ্যের, বর্ণগুলি, পিরিয়ডগুলি ( .), আন্ডারস্কোরগুলি ( _) এবং অ-প্রাথমিক সংখ্যা দ্বারা গঠিত। বড় হাতের অক্ষর এবং ছোট হাতের অক্ষর আলাদা are আনুষঙ্গিক অ্যাপ্লিকেশনগুলি পার্সার যেমন নাম ব্যবহার করে yyবা শুরু থেকে নামগুলি ব্যবহার করবে নাYYyacc । অনেকের চূড়ান্ত আউটপুটে নাম উপস্থিত হয় yaccএবং এভাবে সি ব্যবহারকারীর দ্বারা তৈরি করা কোনও অতিরিক্ত নিয়ম মেনে চলার জন্য তাদের চয়ন করা উচিত। বিশেষত তারা #defineবিবৃতিতে উপস্থিত হয় ।

দুর্ভাগ্যক্রমে, পজিক্স ডকস ইতিহাসের যে কোনও রূপের সাথে সম্পর্কিত কারণগুলিতে জিনিসগুলি বর্তমানে সেভাবে কেন এসেছিল তা সম্পর্কে খুব খারাপ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.