Difference between revisions of "Compiler/pt"

From Free Pascal wiki
Jump to navigationJump to search
m
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Compiler}}
 
{{Compiler}}
  
O '''compilador''' (neste caso, o "FPC Pascal Compiler") é o programa executável que traduz o [[Source code|código fonte]] do Pascal em [[Assembly language|linguagem assembly ]] para então ser processada pelo  [[Assembler|assembler]] na [[Application|applicação]] como um especifíco código de máquina.
+
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/pt|assembler]] na [[Application/pt|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/pt|Pascal]] - e muitos outros compiladores - diretamente geram o [[Executable_program/pt|programa executável]] ou produz um [[Object_module/pt|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 [[Executable program|programa executável]] que são passados como linha de comando e uma lista de arquivos. Outros possuem uma [[IDE|Ambiente de Desenvolvimento Integrado]] ou ''IDE'', que permite a edição e compilação de uma forma com menos emendas.
+
Alguns compiladores Pascal trabalham sós [[Executable_program/pt|programa executável]] que são passados como linha de comando e uma lista de arquivos. Outros possuem uma [[IDE/pt|Ambiente de Desenvolvimento Integrado]] ou ''IDE'', que permite a edição e compilação de uma forma com menos emendas.
  
 
Exemplos de compiladores Pascal:
 
Exemplos de compiladores Pascal:
* [[AAEC Pascal|Australian Atomic Energy Commission]] Pascal Compiler for the IBM 370 Mainframe
+
* [[AAEC_Pascal/pt|Australian Atomic Energy Commission]] — compilador Pascal para o mainframe IBM 370.
* [[Borland Pascal]] and [[Turbo Pascal]] which were developed by Borland International for MS-Dos and for Windows 3.1 or as [[16-bit]] applications for Windows 95.
+
* [[Borland_Pascal/pt|Borland Pascal]] e [[Turbo_Pascal/pt|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]] from Codegear / Borland International which produces [[32-bit]] applications for Windows 95/98/NT/Me/2000/XP/Vista.
+
* [[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]] from Borland International which produces [[32-bit]] applications for [[Linux]].
+
* [[Kylix/pt|Kylix]] da Borland International que produz aplicações [[32-bit/pt|32-bits]] para [[Linux/pt|Linux]].
* [[UCSD Pascal]] for the PDP-11 and Apple II computers, and later for the IBM-PC under MS-Dos running on its own operating system.
+
* [[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.
 +
 
 +
{{Compilers/pt}}

Latest revision as of 15:45, 26 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.
Os diversos compiladores de Pascal:
AAEC Pascal | Alice Pascal | Apple Pascal | Borland Pascal | Clascal | Delphi | Free Pascal Compiler (FPC) | GNU Pascal | Kylix | Lisa Pascal | Mac Pascal | Metrowerks Pascal | NBS Pascal | OMSI Pascal | P32 | Sibyl | Smart Pascal | Stanford Pascal Compiler | Swedish Pascal | THINK Pascal | Turbo Pascal | UCSD Pascal | VAX Pascal | Virtual Pascal | winsoft PocketStudio
Uma lista mais ampla de compiladores é mantida em Pascaland.