Clone in a terminal:
#include <stdio.h>
/* this file should work in both c and c++ */
extern int yyparse();

int yyerror (char const *a)
{
	printf("yyerror: (%s)\n", a);
	return 1;
}

int main(int argc, char *argv[])
{
	int yy;
	yy = yyparse();
	if (yy != 0)
	{
		printf("Syntax or parse error %i. Aborting.\n", yy);
		return 1;
	}
	else{
		printf("Success.\n");
	}
	return 0;
}

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112