Fordító program
FreePascal

A Free Pascal egy érett, sokoldalú, nyílt forráskódú Pascal fordító. Számos processzorarchitektúrát célozhat: Intel x86 (16 és 32 bit), AMD64/x86-64, PowerPC, PowerPC64, SPARC, SPARC64, ARM, AArch64, MIPS, Motorola 68k, AVR és a JVM. Támogatott operációs rendszerek közé tartozik a Windows (16/32/64 bit, CE és natív NT), Linux, Mac OS X/iOS/iPhoneSimulator/Darwin, FreeBSD és más BSD változatok, DOS (16 bit, vagy 32 bit DPMI), OS/2, AIX, Android, Haiku, Nintendo GBA/DS/Wii, AmigaOS, MorphOS, AROS, Atari TOS és különféle beágyazott platformok. Ezenkívül a fejlesztői verzióban elérhető a RISC-V (32/64), Xtensa és Z80 architektúrák, valamint az LLVM fordítóinfrastruktúra támogatása. Továbbá a Free Pascal csapata fenntart egy Pascal–JavaScript transpilert is, amely a pas2js nevet viseli.
A Free Pascal egy érett, sokoldalú, nyílt forráskódú Pascal fordító. Számos processzorarchitektúrát célozhat: Intel x86 (16 és 32 bit), AMD64/x86-64, PowerPC, PowerPC64, SPARC, SPARC64, ARM, AArch64, MIPS, Motorola 68k, AVR és a JVM. Támogatott operációs rendszerek közé tartozik a Windows (16/32/64 bit, CE és natív NT), Linux, Mac OS X/iOS/iPhoneSimulator/Darwin, FreeBSD és más BSD változatok, DOS (16 bit, vagy 32 bit DPMI), OS/2, AIX, Android, Haiku, Nintendo GBA/DS/Wii, AmigaOS, MorphOS, AROS, Atari TOS és különféle beágyazott platformok. Ezenkívül a fejlesztői verzióban elérhető a RISC-V (32/64), Xtensa és Z80 architektúrák, valamint az LLVM fordítóinfrastruktúra támogatása. Továbbá a Free Pascal csapata fenntart egy Pascal–JavaScript transpilert is, amely a pas2js nevet viseli.
Bővebben...
Letöltéshez
Lazarus

Lazarus egy Delphi-kompatibilis, többplatformos IDE a Free Pascalhoz. Tartalmazza az LCL-t, amely nagyjából kompatibilis a Delphi VCL-jével. A Free Pascal egy GPL-licencű fordító, amely Linuxon, Windows-on, macOS-en, FreeBSD-n és más rendszereken fut. A Free Pascal úgy van tervezve, hogy megértse és le tudja fordítani a Delphi szintaxist, amely objektumorientált. A Lazarus az a hiányzó láncszem, amely lehetővé teszi, hogy Delphi-szerű programokat fejlesszünk a fent említett összes platformon. Ellentétben a Javával, amely a „write once, run anywhere” (egyszer írj, bárhol fusson) elvre törekszik, a Lazarus és a Free Pascal a „write once, compile anywhere” (egyszer írj, bárhol fordíts) elvet követi. Mivel ugyanaz a fordító érhető el mindezeken a platformokon, nincs szükség újrakódolásra az azonos termékek előállításához különböző rendszereken.
Lazarus egy Delphi-kompatibilis, többplatformos IDE a Free Pascalhoz. Tartalmazza az LCL-t, amely nagyjából kompatibilis a Delphi VCL-jével. A Free Pascal egy GPL-licencű fordító, amely Linuxon, Windows-on, macOS-en, FreeBSD-n és más rendszereken fut. A Free Pascal úgy van tervezve, hogy megértse és le tudja fordítani a Delphi szintaxist, amely objektumorientált. A Lazarus az a hiányzó láncszem, amely lehetővé teszi, hogy Delphi-szerű programokat fejlesszünk a fent említett összes platformon. Ellentétben a Javával, amely a „write once, run anywhere” (egyszer írj, bárhol fusson) elvre törekszik, a Lazarus és a Free Pascal a „write once, compile anywhere” (egyszer írj, bárhol fordíts) elvet követi. Mivel ugyanaz a fordító érhető el mindezeken a platformokon, nincs szükség újrakódolásra az azonos termékek előállításához különböző rendszereken.
Bővebben...
Letöltéshez
