jenis TpoSrange = 0..32; Tstateresult = 0..1; fungsi getbitsate (sumber: integer; pos: tposrange): tstateresult; mulai Hasil: = ((Sumber dan (1 SHL POS)) SHR POS); akhir;