เบ›เปˆเบญเบเบ•เบปเบง compiler Pascal 3.2 เบŸเบฃเบต

ะŸะพัะปะต ะฟัั‚ะธ ะปะตั‚ ั ะผะพะผะตะฝั‚ะฐ ั„ะพั€ะผะธั€ะพะฒะฐะฝะธั ะฒะตั‚ะบะธ 3.0 เบ™เบณ เบชเบฐ เป€เปœเบต ั€ะตะปะธะท ะพั‚ะบั€ั‹ั‚ะพะณะพ ะบั€ะพััะฟะปะฐั‚ั„ะพั€ะผะตะฝะฝะพะณะพ ะบะพะผะฟะธะปัั‚ะพั€ะฐ Pascal เบŸเบฃเบต 3.2.0, ัะพะฒะผะตัั‚ะธะผะพะณะพ ั Borland Pascal 7, Delphi, Think Pascal ะธ Metrowerks Pascal. ะŸะฐั€ะฐะปะปะตะปัŒะฝะพ ั€ะฐะทะฒะธะฒะฐะตั‚ัั ะธะฝั‚ะตะณั€ะธั€ะพะฒะฐะฝะฝะฐั ัั€ะตะดะฐ ั€ะฐะทั€ะฐะฑะพั‚ะบะธ Lazarus, ะพัะฝะพะฒะฐะฝะฝะฐั ะฝะฐ ะบะพะผะฟะธะปัั‚ะพั€ะต Free Pascal ะธ ะฒั‹ะฟะพะปะฝััŽั‰ะฐั ะทะฐะดะฐั‡ะธ, ัั…ะพะดะฝั‹ะต ั Delphi.

เปƒเบ™เบฅเบธเป‰เบ™เปƒเปˆ เป€เบžเบตเปˆเบก ะฑะพะปัŒัˆะฐั ะฟะพั€ั†ะธั ะฝะพะฒัˆะตัั‚ะฒ ะธ ะธะทะผะตะฝะตะฝะธะน ะฒ ั€ะตะฐะปะธะทะฐั†ะธะธ ัะทั‹ะบะฐ Pascal, ะฝะฐั†ะตะปะตะฝะฝั‹ั… ะฝะฐ ัƒะปัƒั‡ัˆะตะฝะธะต ัะพะฒะผะตัั‚ะธะผะพัั‚ะธ ั Delphi. ะ’ ั‚ะพะผ ั‡ะธัะปะต:

  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะธะฝะธั†ะธะฐะปะธะทะฐั†ะธะธ ะดะธะฝะฐะผะธั‡ะตัะบะธั… ะผะฐััะธะฒะพะฒ ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ ัะธะฝั‚ะฐะบัะธัะฐ ยซ[โ€ฆ]ยป.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะพะฑะพะฑั‰ั‘ะฝะฝั‹ั… (generic) ั„ัƒะฝะบั†ะธะน, ะฟั€ะพั†ะตะดัƒั€ ะธ ะผะตั‚ะพะดะพะฒ, ะบะพั‚ะพั€ั‹ะต ะฝะต ะฟั€ะธะฒัะทั‹ะฒะฐัŽั‚ัั ะบ ั‚ะธะฟะฐะผ ะฐั€ะณัƒะผะตะฝั‚ะพะฒ.
  • ะ’ ะบะพะผะฟะธะปัั‚ะพั€ะต ะดะพะฑะฐะฒะปะตะฝั‹ ะฝะพะฒั‹ะต ั†ะตะปะตะฒั‹ะต ะฟะปะฐั‚ั„ะพั€ะผั‹ AArch64 (ARM64), Linux/ppc64le, Android/x86_64 ะธ i8086-win16.
  • ะŸะพัะฒะธะปะฐััŒ ะฟะพะดะดะตั€ะถะบะฐ ัั‚ะฐะฝะดะฐั€ั‚ะฝั‹ั… (ะฟั€ะธะผะตะฝัะตะผั‹ั… ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ) namespaces ะผะพะดัƒะปะตะน.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ เบ—เปˆเบญเบ™เป„เบกเป‰ ะฝะฐ ัะทั‹ะบะต ะกะธ.
  • ะ ะฐััˆะธั€ะตะฝะฐ ั€ะตะฐะปะธะทะฐั†ะธั ะดะธะฝะฐะผะธั‡ะตัะบะธั… ะผะฐััะธะฒะพะฒ. ะ”ะพะฑะฐะฒะปะตะฝะฐ ะพะฟะตั€ะฐั†ะธั Insert() ะดะปั ะดะพะฑะฐะฒะปะตะฝะธั ะผะฐััะธะฒะพะฒ ะธ ัะปะตะผะตะฝั‚ะพะฒ ะฒ ััƒั‰ะตัั‚ะฒัƒัŽั‰ะธะต ะดะธะฝะฐะผะธั‡ะตัะบะธะต ะผะฐััะธะฒั‹, ะฐ ั‚ะฐะบะถะต Delete() ะดะปั ัƒะดะฐะปะตะฝะธั ะดะธะฐะฟะฐะทะพะฝะพะฒ ะธ Concat() ะดะปั ะพะฑัŠะตะดะธะฝะตะฝะธั ะผะฐััะธะฒะพะฒ.
  • ะ”ะปั ั‚ะธะฟะพะฒ ะทะฐะฟะธัะตะน ั€ะตะฐะปะธะทะพะฒะฐะฝั‹ ะพะฟะตั€ะฐั‚ะพั€ั‹ Initialize, Finalize, Copy ะธ AddRef.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™