eh is kinda works
actually properly utalized yyparse() to send pointers from frontend to allow yyparse to change them