#include #include #include "csv.tab.h" extern int yyparse(void); extern FILE *yyin; int main(void) { /* Use stdin for input */ yyin = stdin; printf("CSV Parser - Enter CSV data (Ctrl+D to end):\n"); int result = yyparse(); if (result == 0) { printf("Parsing completed successfully.\n"); } else { printf("Parsing failed with code %d.\n", result); } return result; }