PostScript: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
bot : reversão de 83.240.154.46 (vandalismo : -221), revertendo para a versão 11438115 de 201.24.66.95
Linha 6:
 
==A linguagem==
PostScript é uma linguagem de programação [[Turing completa]], ou seja, é possível implementar qualquer algoritmo computacional respeitando-se os limites de memória de dados. Tipicamente os programas PostScript não são produzidos por humanos, mas sim por outros programas. É possível, entretanto, produzir gráficos ou cálculos através da programação manual directamente em PostScript tal como noutras linguagens de programação de computadores.ahaahahaahasahahhaaahah
PostScript é uma [[Linguagem de computador interpretada|linguagem interpretada]], [[Linguagem de computador orientada por pilha|orientada por pilha de dados]], com algumas características semelhantes à linguagem [[Forth]], incorporando um grande dinaminsmo de tipos de dados, com estrutura desses semelhantes à linguagem [[Lisp]]. A linguagem utiliza a sintaxe da [[RPN|notação reversa polonesa]], onde o uso de [[Ordem de operações|parênteses]] não é necessário. A programação manual em PostScript exige alguma prática, considerando que o [[layout]] da pilha de dados deve ser planeado pelo programador. A maioria dos ''operadores'' (que em outras linguagens são chamados de ''funções'') extraem os seus argumentos da pilha de dados e, quando é o caso, devolvem o resultado na pilha. Dados literais (por exemplo números) ocasionam o efeito de colocar uma cópia de si mesmo na pilha de dados. Estruturas de dados complexas podem ser contruídas através de ''array''s e entradas de dicionário.
 
Linha 16:
 
calculará (3 + 4) × (5 − 1)
 
Ou seja... é uma merda
 
==Veja também==