Difference between revisions of "Compiler/pt"
m |
|||
Line 1: | Line 1: | ||
{{Compiler}} | {{Compiler}} | ||
− | O '''compilador''' (neste caso, o "FPC Pascal Compiler") é o programa executável que traduz o [[ | + | O '''compilador''' (neste caso, o "FPC Pascal Compiler") é o programa executável que traduz o [[Source_code/pt|código-fonte]] do Pascal em [[Assembly_language/pt|linguagem assembly]] para então ser processada pelo [[Assembler|assembler]] na [[Application|aplicação]] como um específico código de máquina. |
Note que alguns compiladores [[Pascal]] - e muitos outros compiladores - diretamente geram o [[Executable program|programa executável]] ou produz um [[Object module|módulo de objeto]] que pode ser passado para um programa de ligação. No caso do compilador Pascal FPC, o trabalho é feito por um programa de assembler. | Note que alguns compiladores [[Pascal]] - e muitos outros compiladores - diretamente geram o [[Executable program|programa executável]] ou produz um [[Object module|módulo de objeto]] que pode ser passado para um programa de ligação. No caso do compilador Pascal FPC, o trabalho é feito por um programa de assembler. | ||
Line 8: | Line 8: | ||
Exemplos de compiladores Pascal: | Exemplos de compiladores Pascal: | ||
− | * [[ | + | * [[AAEC_Pascal/pt|Australian Atomic Energy Commission]] — compilador Pascal para o mainframe IBM 370. |
− | * [[Borland Pascal]] | + | * [[Borland_Pascal/pt|Borland Pascal]] e [[Turbo Pascal]] que foi desenvolvido pela Borland International para MS-DOS e para Windows 3.1 ou para aplicações [[16-bit/pt|16-bits]] para Windows 95. |
− | * [[Delphi]] | + | * [[Delphi/pt|Delphi]] da Codegear/Borland International que produz aplicações [[32-bit/pt|32-bits]] para Windows 95/98/NT/Me/2000/XP/Vista. |
− | * [[Kylix]] | + | * [[Kylix/pt|Kylix]] da Borland International que produz aplicações [[32-bit/pt|32-bits]] para [[Linux/pt|Linux]]. |
− | * [[UCSD Pascal]] | + | * [[UCSD_Pascal/pt|UCSD Pascal]] para os computadores PDP-11 e Apple II, e mais tarde também para o IBM-PC rodando MS-DOS como seu sistema operacional. |
Revision as of 17:05, 25 September 2019
│
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
Bahasa Indonesia (id) │
português (pt) │
O compilador (neste caso, o "FPC Pascal Compiler") é o programa executável que traduz o código-fonte do Pascal em linguagem assembly para então ser processada pelo assembler na aplicação como um específico código de máquina.
Note que alguns compiladores Pascal - e muitos outros compiladores - diretamente geram o programa executável ou produz um módulo de objeto que pode ser passado para um programa de ligação. No caso do compilador Pascal FPC, o trabalho é feito por um programa de assembler.
Alguns compiladores Pascal trabalham sós programa executável que são passados como linha de comando e uma lista de arquivos. Outros possuem uma Ambiente de Desenvolvimento Integrado ou IDE, que permite a edição e compilação de uma forma com menos emendas.
Exemplos de compiladores Pascal:
- Australian Atomic Energy Commission — compilador Pascal para o mainframe IBM 370.
- Borland Pascal e Turbo Pascal que foi desenvolvido pela Borland International para MS-DOS e para Windows 3.1 ou para aplicações 16-bits para Windows 95.
- Delphi da Codegear/Borland International que produz aplicações 32-bits para Windows 95/98/NT/Me/2000/XP/Vista.
- Kylix da Borland International que produz aplicações 32-bits para Linux.
- UCSD Pascal para os computadores PDP-11 e Apple II, e mais tarde também para o IBM-PC rodando MS-DOS como seu sistema operacional.