#include typedef struct exp { char name; char op; bool var; union { int v; char vv; }; } exp; typedef struct function { exp *exprs[1024]; int exprcount; char name; } function;