All pastes #275598 Raw Edit

Miscellany

public text v1 · immutable
·published 2006-12-11 17:37 UTC
rendered paste body
procedure colocar_indice(indice: in out indice_secuencial.file_type; dniyletra: in string; posicion: in natural) is
linea : indice_reg;
numero: natural;
begin

	if size(indice) /= 0 then
		while not (end_of_file()) loop
			read(indice,linea);
			numero := natural'value(slice(linea.dniyletra,1,8));
			if numero > natural'value(slice(dniyletra,1,8)) then
				
				linea.lugar_rec

			end if;

		end looP;
	else
		write(indice,(
			dniyletra_rec => dniyletra
			lugar_rec => posicion
			)
			);
	
end colocar_indice;