Graeme Geldenhuys, apẹ̀rẹ ìfọwọ́sowọ́pọ̀ olùlò àwòrán fpGUI, awọn eto apejọ Ṣíṣe PasBuild, awọn eto idanwo FPTest àti olùṣàtúnṣe opdebugger ṣafihan Blaise — àkójọpọ̀ fún èdè ìṣètò Object Pascal.
Ète òǹkọ̀wé náà ni láti ṣẹ̀dá èdè kan tí kò ní àwọn ànímọ́ àtijọ́ àti èyí tí ó sábà máa ń jẹ́ àdàkọ tí ó ti kó jọ fún ọ̀pọ̀ ọdún.
Awọn ẹya ara ẹrọ akọkọ ti ede tuntun:
Fún gbogbo àwọn ohun tí a ṣẹ̀dá lọ́nà tí ó lágbára—àwọn okùn, àwọn ìfọwọ́sowọ́pọ̀, àwọn àpẹẹrẹ ìpele—a lo ètò ìṣàkóso aládàáṣe kan ṣoṣo tí ó dá lórí kíkà ìtọ́kasí.
A ti yọ iru ohun naa kuro, a si daba pe ki a lo record dipo, fun awọn itumọ ọna ti o wa.
Àwọn olùṣiṣẹ́ I/O tí a ti kọ̀ sílẹ̀ tí a yàn, tí a tún ṣe àtúntò, tí a tún kọ, tí a ti dènà, tí a sì ti yọ àwọn fáìlì àti irú ọ̀rọ̀ kúrò.
A dámọ̀ràn irú okùn kan ṣoṣo, tí a ó fi rọ́pò ShortString, AnsiString, WideString, OpenString, àti UnicodeString.
A yọ gbólóhùn pẹ̀lú kúrò, èyí tí ó sábà máa ń yọrí sí àwọn àṣìṣe tí ó ṣòro láti rí.
A fi kún ìtumọ̀ àwọn onírúuru ní ibi tí a ń lò ó.
Láti ṣe àgbékalẹ̀ koodu ẹ̀rọ, olùṣètò náà ń lo QBE (c9x.me), ẹ̀rọ amúṣẹ́dá tí ó dá lórí LLVM wà lábẹ́ ìdàgbàsókè.
Iṣẹ́ náà gbèrò láti ṣẹ̀dá olupin LSP kan, láti ṣètìlẹ́yìn fún èdè náà nínú Visual Studio Code, àti láti ṣẹ̀dá irinṣẹ́ kan fún ìṣíkiri láti Delphi àti Free Pascal.
orisun: linux.org.ru
