A programmable lock cylinder assembly comprising a lock housing and a
cylinder plug mounted for rotation within the housing. A set of rack pins
are positioned in the cylinder plug and moveable between a locked
position and an unlocked position. A set of tongue pins are positioned in
the cylinder plug and extend across the keyway. Each tongue pin is
selectively engagable with a respective rack pin. A re-combinating member
is engaged with the tongue pins and moveable between a first position
wherein the tongue pins are engaged with the rack pins and a second
position wherein the tongue pins are disengaged from the rack pins. A
reset actuator is positioned within the cylinder plug and moveable
between an engaged position wherein the re-combinating member position is
locked relative to the cylinder plug and a non-engaged position wherein
the re-combinating member position is moveable relative to the cylinder
plug.