Aceasta este comanda ratfor care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
ratfor - preprocesor ratfor pentru Fortran 77
REZUMAT
ratfor [-l n] [-C] [-o fisier de iesire] nume de fișier
PARAMETRI
-l n Setați numărul de etichetă de început.
-o producție
Specificați fișierul de ieșire; implicit este stdout.
-C Păstrați comentariile în (util pentru directivele compilatorului).
-? Afișează rezumatul opțiunilor.
DESCRIERE
Ratfor are următoarea sintaxă:
prog: stat
prog stat
stat: dacă (...) stat
dacă (...) stat altfel stat
în timp ce (...) stat
repeta statistica
repetați statistica până la (...)
pentru (...;...;...) stat
face... stat
comutare (intexpr) { case val[,val]: stmt ... implicit: stmt }
pauză n
următorul n
întoarcere (...)
cifre stat
{ prog } sau [ prog ] sau $( prog $)
orice de nerecunoscut
unde stat este orice instrucțiune Fortran sau Ratfor, iar intexpr este o expresie care se rezolvă
într-o valoare întreagă. O instrucțiune este încheiată cu un capăt de rând sau un punct și virgulă. The
se efectuează şi următoarele traduceri.
< .lt. <= .le.
== .eq.
!= .ne. ^= .ne. ~= .ne.
>= .ge. > .gt.
| .sau. & .și.
! .nu. ^ .nu. ~ .nu.
Constantele întregi în alte baze decât zecimale pot fi specificate ca n%dddd... unde n este a
numărul zecimal care indică baza și dddd... sunt cifre din acea bază. Pentru baze > 10,
literele sunt folosite pentru cifrele de peste 9. Exemple: 8%77, 16%2ff, 2%0010011. Numărul este
a convertit valoarea zecimală echivalentă folosind înmulțirea; acest lucru poate cauza probleme cu semnele
dacă numărul are prea multe cifre.
Literale de șir ("..." sau "...") pot fi continuate peste granițele liniilor prin sfârșitul
rândul trebuie continuat cu o subliniere. Sublinierea nu este inclusă ca parte a
literal. Spațiile libere și tabelele de pe următoarea linie sunt ignorate; acest lucru facilitează
indentare consistentă.
include fișier
va include fișierul numit în intrare.
definiți (nume, valoare) sau
definiți valoarea numelui
definește numele ca parametru simbolic cu valoarea indicată. Nume de simbolic
parametrii pot conține litere, cifre, puncte și caractere de subliniere, dar trebuie să înceapă
cu o literă (ex. B.FLAG). Literele mari nu sunt echivalente cu litere mici în parametru
nume.
nume șir „șir de caractere” sau
nume șir (dimensiune) „șir de caractere”
definește numele să fie o matrice întregă suficient de lungă pentru a găzdui codurile ASCII pentru
șirul de caractere dat, unul pe cuvânt. Ultimul cuvânt al numelui este inițializat la
parametrul simbolic EOS și indică sfârșitul șirului.
CUVINTE CHEIE
ratfor fortran preprocesor fortran77 ratfor77
iunie 1996 RATFOR(1)
Utilizați ratpentru online folosind serviciile onworks.net