Merge pull request #20 from UB-CSE443/Sprint2-PrintOutErrorTokenPositions-NoTask
added code to print out positions of incorrect tokens
This commit is contained in:
@ -81,6 +81,8 @@ SCHAR \\n|\\t|\\\"|[^\"\n\\]
|
|||||||
{ID} {if(DEBUG) {printf( "ID: %s (%d)\n", yytext, ID);} else {return ID;}}
|
{ID} {if(DEBUG) {printf( "ID: %s (%d)\n", yytext, ID);} else {return ID;}}
|
||||||
|
|
||||||
\n {line_number++; column_number = 1;}
|
\n {line_number++; column_number = 1;}
|
||||||
. {column_number++;}
|
\t {column_number++;}
|
||||||
|
" " {column_number++;}
|
||||||
|
. {column_number++; return 1999;}
|
||||||
|
|
||||||
%%
|
%%
|
||||||
|
Reference in New Issue
Block a user