struct color_factory { struct string* colors[20]; struct string* numeric; struct string* string; struct string* variable; struct string* builtin; struct string* reset; };