Making TIGCC Programs