কম্পাইলারের ফ্রন্ট-এন্ড হিসেবে পরিচিত, সংকলকের বিশ্লেষণ পর্যায় সোর্স প্রোগ্রামটি পড়ে, এটিকে মূল অংশে বিভক্ত করে এবং তারপর আভিধানিক, ব্যাকরণ এবং সিনট্যাক্স পরীক্ষা করে ত্রুটি।
সোর্স প্রোগ্রাম কিভাবে পড়া হয়?
একটি উত্স প্রোগ্রাম হল একটি টেক্সট ফাইল যাতে একটি উচ্চ স্তরের ভাষায় লেখা নির্দেশাবলী থাকে। … সাধারণত একটি উত্স প্রোগ্রাম একটি মেশিন ভাষা প্রোগ্রামে অনুবাদ করা হয়। অনুবাদক নামে একটি অ্যাপ্লিকেশন প্রোগ্রাম ইনপুট হিসাবে একটি উত্স প্রোগ্রাম গ্রহণ করে এবং আউটপুট হিসাবে একটি মেশিন ভাষা প্রোগ্রাম তৈরি করে।
কম্পাইলার কি একবারে পুরো সোর্স কোড পড়ে?
একজন দোভাষী, কম্পাইলারের মতো, উচ্চ-স্তরের ভাষাকে নিম্ন-স্তরের মেশিন ভাষায় অনুবাদ করে। … একজন কম্পাইলার একবার এ পুরো সোর্স কোড পড়ে, টোকেন তৈরি করে, শব্দার্থ পরীক্ষা করে, মধ্যবর্তী কোড তৈরি করে, পুরো প্রোগ্রামটি চালায় এবং অনেকগুলো পাস জড়িত থাকতে পারে।
সংকলকের কোন ধাপটি সিনট্যাক্স বিশ্লেষণ?
সিনট্যাক্স বিশ্লেষণ হল সংকলন প্রক্রিয়ার দ্বিতীয় ধাপ। এটি ইনপুট হিসাবে টোকেন নেয় এবং আউটপুট হিসাবে একটি পার্স ট্রি তৈরি করে। সিনট্যাক্স বিশ্লেষণ পর্বে, পার্সার পরীক্ষা করে যে টোকেন দ্বারা তৈরি অভিব্যক্তিটি সিনট্যাক্টিকভাবে সঠিক কিনা।
সংকলকের কোন ধাপটি স্ক্যানার নামেও পরিচিত?
কম্পাইলারের প্রথম ধাপ হল লেক্সিক্যাল বিশ্লেষক, এটি স্ক্যানার নামেও পরিচিত, যা মৌলিক ভাষার একককে চিনতে পারে, যাকে টোকেন বলা হয়।