একটি টোকেন একটি প্রোগ্রামের ক্ষুদ্রতম উপাদান ছাড়া আর কিছুই নয় যা কম্পাইলারের জন্য অর্থপূর্ণ। যে কম্পাইলার একটি প্রোগ্রামকে ক্ষুদ্রতম ইউনিটে বিভক্ত করে তাকে টোকেন বলা হয় এবং এই টোকেনগুলি সংকলনের বিভিন্ন পর্যায়ে চলে যায়।
প্রকার
টোকেনগুলিকে বিভিন্ন প্রকারে শ্রেণীবদ্ধ করা হয়েছে, যা নীচে উল্লেখ করা হয়েছে −
৷- কীওয়ার্ড
- শনাক্তকারী
- ধ্রুবক
- স্ট্রিংস
- বিশেষ প্রতীক
- অপারেটর
উদাহরণ
নিচে দেওয়া হল C প্রোগ্রাম আইডেন্টিফায়ার, কীওয়ার্ড, ভেরিয়েবল ইত্যাদির ব্যবহার .
#include <stdio.h> int main(){ int a,b,c; printf("enter a and b values: \n"); scanf("%d%d",&a,&b); c=a*b; printf("value of c=%d",c); return 0; }
আউটপুট
যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -
enter a and b values:4 5 value of c=20
উপরের প্রোগ্রামে,
- প্রধান হল শনাক্তকারী।
- int হল কীওয়ার্ড।
- { } হল ডিলিমিটার।
- a,b,c হল ভেরিয়েবল।
সবাইকে একসাথে টোকেন বলা হয়।