Separate variables into Locals, Parameters, Temporaries