AL Type Generator