Identi ers are valid from the point of their declaration until the end of the block in which the
declaration occurred. The range where the identi er is known is the scope of the identi er. The
exact scope of an identi er depends on the way it was de ned.