hello everyone i could use some help right now i'm desperate and now where to go
i have been asked to create a lexical analyzer with c++ as a project and i have no idea how to do it and i was told to make the program read from txt file and categories every lexemes as identifiers or special sympol or comments etc this is an example they gave me and i'm supposed to continue it
Code:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
void main ()
{
int counter = 0;
string word;
char letter;
char  letters[]={'a' , 'b' , 'c' , 'd'  ,'e' , 'f' , 'g' , 'h' , 'i'   'j' ,  'k' , 'l' , 'm'  ,'n' , 'o' , 'p' , 'q' , 'r' , 's' , 't' , 'u' ,  'v'   ,'w' , 'x' , 'y' , 'z' ,'A' , 'B' , 'C' , 'D'  ,'E' , 'F' , 'G' ,  'H' ,  'I' ,J' , 'K' , 'L' , 'M'  ,'N' , 'O' , 'P' , 'Q' , 'R' , 'S' ,  'T' ,  'U' , 'V'  ,'W' , 'X' , 'Y' ,Z }
string RW []={"void" , "main", "iostream" , "string" }
char digits[]= {'1' ,'2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' ,}
ifstream myfile;
myfile.open("source.txt");


please i really need help