Principais comandos do Pascal:
| COMANDO | DESCRIÇÃO |
| write | Escreve algo na tela. Ex: write('MSX'); |
| writeln | Escreve algo na tela e vai para a linha seguinte. |
| read | Lê dados do teclado. Equivale ao INPUT do Basic. |
| readln | Lê dados e pula uma linha. |
| clreol | Limpa o restante da linha sem mover o cursor. |
| clrscr | Limpa a tela. |
| delay(t) | Dá uma pausa de t milisegundos. |
| begin | Começa uma estrutura. |
| end | Termina uma estrutura. |
| exit | Abandona uma subrotina (procedure ou function). |
| halt | Abandona o programa e retorna ao DOS. |
| gotoxy | Posiciona cursor. Igual ao LOCATE do Basic. |
| goto | Desvia execução do programa para uma label. |
| inline | Executa instruções em Assembly :) |
| keypressed | Verifica se uma tecla qualquer foi pressionada. |
| read(kbd,<char>) | Keypressed do MSX. Ex: char c; read(kbd,c); |
| length | Retorna o tamanho de um string. |
| random | Gera números aleatórios. |
| randomize | Prepara para gerar números aleatórios. |
| wherex | Retorna a coluna do cursor. |
| wherey | Retorna a linha do cursor. |
| for | Estrutura de repetição. |
| while | Estrutura de repetição. |
| repeat .. until | Estrutura de repetição. |
| if | Teste lógico. |
| hi | Retorna a parte mais alta de um inteiro. |
| lo | Retorna a parte mais baixa de um inteiro. |
| paramcount | Conta o número de parâmetros passados pela linha de comando. |
| paramstr(n) | Retona o enésimo passado pela linha de comando. |
| sizeof(var) | Retorna o tamanho em bytes de uma variável var. |
| maxavail | Retorna o maior espaço consecutivo de memória. Usar com ponteiros. |
| memavail | Retorna a quantidade de memória disponível. |
| getmem(p,size) | Aloca espaço de memória. |
| freemem(p,size) | Libera espaço na memória. |
| move | Move dados na memória. Parâmetros: var1, var2, num. |
| fillchar | Preenche a memória com um valor.
http://marmsx.msxall.com/cursos/pascal/pascal5.htmlParâmetros: var1, num, value. Fonte: Turbo Pascal - Comandos Básicos (msxall.com) |
0 comments:
Postar um comentário