Difference between revisions of "Standard Pascal/pt"

From Free Pascal wiki
Jump to navigationJump to search
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''Standard Pascal''' é uma especificação para a linguagem [[Pascal]] que define o minimo grau que um [[Compiler|Pascal compiler]] deve suportar para ser um verdadeiro compilador da linguagem pascal. Os seguintes são os padrões [[Keyword|keywords]] que todos os compiladores devem suportar:
+
{{Standard Pascal}}
  
:[[Begin|begin]] · [[End|end]] · [[For|for]] · [[goto]] · [[If|if]] · [[label]] ·  [[Repeat|repeat]] · [[Then|then]] ·  [[Until|until]] · [[While|while]] · [[Do|do]] · [[Type|type]] · [[Var|var]]
+
'''Standard Pascal''' é uma especificação para a linguagem [[Pascal/pt|Pascal]] que define o minimo grau que um [[Compiler/pt|Pascal compiler]] deve suportar para ser um verdadeiro compilador da linguagem pascal. As seguintes [[Keyword|palavras chaves ou reservadas]] são os padrões que todos os compiladores devem suportar:
 +
 
 +
:[[Begin|begin]] · [[End|end]] · [[For|for]] · [[Goto|goto]] · [[If|if]] · [[Label|label]] ·  [[Repeat|repeat]] · [[Then|then]] ·  [[Until|until]] · [[While|while]] · [[Do|do]] · [[Type|type]] · [[Var|var]]
  
 
Os seguintes símbolos são parte da linguagem:
 
Os seguintes símbolos são parte da linguagem:
  
:<nowiki>:=</nowiki> ([[Becomes|becomes]])  &middot; = ([[Equal|equal]])  &middot; > ([[Greater than|greater than]])  &middot; < ([[Less than|less than]]) <> ([[Not equal|not equal]])
+
:<nowiki>:=</nowiki> ([[Becomes|atribuir]])  &middot; = ([[Equal|igual]])  &middot; > ([[Greater than|maior que]])  &middot; < ([[Less than|menor que]]) <> ([[Not equal|diferente]])
  
 
Há palavras reservadas que não são tecnicamente parte dos padrões da linguagem pascal mas são usadas pelo [[FPC]] outras para adicionar funcionalidades com para implementação de objetos, compatibilidade com os conceitos de recuperação de erro expostos pelo C++, ou para prover compatibilidade com [[Borland Pascal]] e compiladores pascal mais adiantados. Estas palavras reservadas incluem:
 
Há palavras reservadas que não são tecnicamente parte dos padrões da linguagem pascal mas são usadas pelo [[FPC]] outras para adicionar funcionalidades com para implementação de objetos, compatibilidade com os conceitos de recuperação de erro expostos pelo C++, ou para prover compatibilidade com [[Borland Pascal]] e compiladores pascal mais adiantados. Estas palavras reservadas incluem:
  
:[[Implementation|implementation]] &middot; [[Finally|finally]] &middot; [[Try|try]] &middot;  [[Unit|unit]].
+
:[[Implementation|implementation]] &middot; [[Finally|finally]] &middot; [[Try|try]] &middot;  [[Unit/pt|unit]].
  
 
== Tipos ==
 
== Tipos ==
 
Aqui temos os tipos padrão:<p>
 
Aqui temos os tipos padrão:<p>
[[Integer|integer]] &middot; [[smallint]] &middot;  [[longint]] &middot;  [[real]] &middot;  [[Boolean|boolean]] &middot;  [[String|string]] &middot;  [[Char|char]]
+
[[Integer|integer]] &middot; [[Smallint|smallint]] &middot;  [[Longint|longint]] &middot;  [[Real|real]] &middot;  [[Boolean|boolean]] &middot;  [[String|string]] &middot;  [[Char|char]]
  
  
[[category:Pascal]]
+
[[Category:Pascal/pt]]

Latest revision as of 20:56, 16 October 2015

العربية (ar) Deutsch (de) English (en) español (es) suomi (fi) français (fr) Bahasa Indonesia (id) 日本語 (ja) português (pt) русский (ru) 中文(中国大陆)‎ (zh_CN)

Standard Pascal é uma especificação para a linguagem Pascal que define o minimo grau que um Pascal compiler deve suportar para ser um verdadeiro compilador da linguagem pascal. As seguintes palavras chaves ou reservadas são os padrões que todos os compiladores devem suportar:

begin · end · for · goto · if · label · repeat · then · until · while · do · type · var

Os seguintes símbolos são parte da linguagem:

:= (atribuir) · = (igual) · > (maior que) · < (menor que) <> (diferente)

Há palavras reservadas que não são tecnicamente parte dos padrões da linguagem pascal mas são usadas pelo FPC outras para adicionar funcionalidades com para implementação de objetos, compatibilidade com os conceitos de recuperação de erro expostos pelo C++, ou para prover compatibilidade com Borland Pascal e compiladores pascal mais adiantados. Estas palavras reservadas incluem:

implementation · finally · try · unit.

Tipos

Aqui temos os tipos padrão:

integer · smallint · longint · real · boolean · string · char