এক সি প্রোগ্রাম হল ইনস্ট্রাকশনের সমষ্টি, আর প্রতিটি ইনস্ট্রাকশন হল টোকেনের সমষ্টি। কম্পাইলার প্রোগ্রামকে ছোট ছোট অর্থবহ এককে ভাগ করে যা টোকেন कहलায়।
টোকেনের প্রকারভেদ
- কীওয়ার্ড (Keywords)
- আইডেন্টিফায়ার (Identifiers)
- কনস্ট্যান্ট (Constants)
- স্ট্রিং (Strings)
- স্পেশাল সিম্বল (Special Symbols)
- অপারেটর (Operators)
উদাহরণ
#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;
}
টোকেন বিশ্লেষণ:
main— আইডেন্টিফায়ারint— কীওয়ার্ড{ }— ডিলিমিটার (ব্রেস)a, b, c— ভেরিয়েবল (আইডেন্টিফায়ার)