एक टोकन और कुछ नहीं बल्कि एक प्रोग्राम का सबसे छोटा तत्व है जो कंपाइलर के लिए सार्थक है। कंपाइलर जो किसी प्रोग्राम को सबसे छोटी इकाइयों में तोड़ता है उसे टोकन कहा जाता है और ये टोकन संकलन के विभिन्न चरणों में आगे बढ़ते हैं।
प्रकार
टोकन को विभिन्न प्रकारों में वर्गीकृत किया जाता है, जिनका उल्लेख नीचे किया गया है -
- कीवर्ड
- पहचानकर्ता
- स्थिरांक
- स्ट्रिंग्स
- विशेष प्रतीक
- ऑपरेटर
उदाहरण
नीचे दिया गया 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
उपरोक्त कार्यक्रम में,
- मुख्य पहचानकर्ता है।
- इंट कीवर्ड है।
- { } सीमांकक हैं।
- a,b,c चर हैं।
सभी को एक साथ टोकन कहा जाता है।