TMT Pascal

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 6. oktober 2017; checks kræver 5 redigeringer .
TMT Pascal
Type Kompiler
Operativ system Cross-platform software
Internet side www.frameworkpascal.com

TMT Pascal  er en proprietær 32-bit compiler udviklet af det amerikanske firma TMT Development Corporation, og sproget er udvidet Object Pascal . I første omgang tillod TMT Pascal dig at oprette programmer til OS / 2 -operativsystemet og 32-bit beskyttet tilstand MS-DOS . Lidt senere tilføjede udviklerne muligheden for at skabe fuldgyldige applikationer til Win32 -platformen [1] .

TMT Pascal var den første compiler, der tillod oprettelsen af ​​32-bit MS-DOS beskyttet tilstand applikationer ved hjælp af DPMI tjenesten leveret af sådanne populære DOS extendere [2] [3] . Derudover supplerede forfatterne af denne compiler for første gang Pascal med en fuldgyldig operatøroverbelastning [4] , som efterfølgende blev adopteret af udviklere af andre dialekter af sproget ( Delphi , Free Pascal , etc.). En anden tilføjelse var implementeringen af ​​c-lignende tildelingsoperationer med stigning og reduktion: “ +:=” og “ -:=” [4] .

TMT Pascal har sin egen IDE med syntaksfremhævning og fortryd på flere niveauer (selvom den ikke havde en debugger før version 4.0 udgivet i 2001 [4] [5] ). Kode ved hjælp af grafik under DOS og til Windows giver samme effekt og kræver ikke omarbejde. Under DOS implementeres grafikken gennem VESA , og under Windows gennem DirectX . Derfor er det praktisk at skrive programmer til demoscenen på den .

Det er bemærkelsesværdigt, at TMT Pascal blev skabt af russiske programmører Anton Moskal og Vadim Bodrov. Efter udgivelsen af ​​TMT Pascal 4 blev projektet videresolgt til en tredjepart og omdøbt Framework Pascal. Derefter blev compilerkoden overført fra Watcom C til C++, og TMT Pascal Multi-target v5.0 compilerversionen blev frigivet til DOS32, Windows og Linux platforme . I begyndelsen af ​​2000'erne blev arbejdet med TMT .NET -projektet [6] også annonceret .

Noter

  1. Windows 95/98/Me/NT/2000/XP/Vista
  2. DOS/4GW Copyright Rational Systems, Inc. 1990-1994)
  3. PMODE/W Copyright 1994-1997, Charles Scheffold og Thomas Pytel
  4. ↑ 1 2 3 Sergey Andrianov. Pascal Today  // PC World. - 2001. - Nr. 4 . Arkiveret fra originalen den 29. januar 2017.
  5. TMT Pascal-nyheder på russisk! Funktioner i version 4.00 . pascal.sources.ru (27. november 2001). Hentet 4. august 2016. Arkiveret fra originalen 31. oktober 2018.
  6. TMT .NET-projekt . Dato for adgang: 18. februar 2011. Arkiveret fra originalen 22. december 2010.

Litteratur

Links