Compiler Mode/fi
Deutsch · English · Español · Français · Suomi · 中文(中国)
Free Pascal -kääntäjä kääntää aina jossain moodissa. Kukin moodi määrittää, millaista syntaksia kääntäjä hyväksyy ja mitä se pitää pätemättömänä. Kääntäjän moodi voidaan asettaa lähdekoodiin kääntäjän ohje merkinnällä {$ mode} tai komentorivillä -M (command line option).
Moodit
- Free Pascal: {$mode FPC}
Tämä on alkuperäinen Free Pascal kääntäjän moodi. Versiosta 3 lähtien se on kääntäjän oletusmoodi, joten tätä ohjetta kääntäjälle ei tarvitse lisätä. - Extended Free Pascal: {$mode OBJFPC}
Tämä moodi lisää lisätoimintoja{$mode FPC}-moodiin, mukaan lukien luokat, rajapinnat ja poikkeukset. - Turbo Pascal: {$mode TP}
Tämä on Turbo Pascal yhteensopivuus moodi. - Delphi: {$mode DELPHI}
Tämä on Delphi yhteensopivuus moodi. - Mac Pascal: {$mode MacPAS}
Mac Pascal yhteensopivuus moodi. - ISO 7185 Standardi Pascal: {$mode ISO}
ISO 7185 standardin mukainen yhteensopivuus moodi. ISO 7185 -standardi tunnetaan myös nimellä Standard Pascal.
ModeSwitch
Free Pascalin versiosta 2.3.1 lähtien on lisätty {$ ModeSwitch}-kääntäjän ohje, jotta kääntömoodiin voidaan lisätä toimintoja valikoivasti ja luoda tehokkaasti mukautettu moodi. Esimerkiksi:
{$mode FPC}
{$ModeSwitch EXCEPTIONS}Lisää poikkeuksen käsittelyn {$mode FPC}-kääntäjän moodiin.
Katso myös
From the Free Pascal wiki, page "Compiler Mode/fi", as it stood on 2022-08-06 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
