Ini ialah perintah ratfor yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
ratfor - ratfor prapemproses untuk Fortran 77
SINOPSIS
ratfor [-l n] [-C] [-o fail keluaran] nama fail
PARAMETER
-l n Tetapkan nombor label permulaan.
-o output
Nyatakan fail output; lalai ialah stdout.
-C Simpan ulasan dalam (berguna untuk arahan pengkompil).
-? Tunjukkan ringkasan pilihan.
DESCRIPTION
Ratfor mempunyai sintaks berikut:
prog: stat
stat prog
stat: jika (...) stat
jika (...) stat else stat
manakala (...) stat
ulang stat
ulang stat sehingga (...)
untuk (...;...;...) stat
buat ... stat
suis (intexpr) { case val[,val]: stmt ... lalai: stmt }
pecah n
seterusnya n
kembali (...)
statistik digit
{ prog } atau [ prog ] atau $( prog $)
apa-apa yang tidak dapat dikenali
di mana stat ialah sebarang pernyataan Fortran atau Ratfor, dan intexpr ialah ungkapan yang menyelesaikannya
menjadi nilai integer. Pernyataan ditamatkan dengan hujung baris atau koma bertitik. The
terjemahan berikut juga dilakukan.
< .lt. <= .le.
== .eq.
!= .ne. ^= .ne. ~= .ne.
>= .ge. > .gt.
| .atau. & .dan.
! .bukan. ^ .bukan. ~ .bukan.
Pemalar integer dalam asas lain yang perpuluhan boleh ditentukan sebagai n%dddd... dengan n ialah a
nombor perpuluhan yang menunjukkan asas dan dddd... ialah digit dalam asas itu. Untuk asas > 10,
huruf digunakan untuk digit di atas 9. Contoh: 8%77, 16%2ff, 2%0010011. Nombornya ialah
menukar nilai perpuluhan yang setara menggunakan pendaraban; ini boleh menyebabkan masalah tanda
jika nombor itu mempunyai terlalu banyak digit.
Huruf rentetan ("..." atau '...') boleh diteruskan merentasi sempadan baris dengan menamatkan
baris diteruskan dengan garis bawah. Garis bawah tidak disertakan sebagai sebahagian daripada
literal. Kosong dan tab terkemuka pada baris seterusnya diabaikan; ini memudahkan
lekukan yang konsisten.
sertakan fail
akan memasukkan fail bernama dalam input.
takrifkan (nama, nilai) atau
tentukan nilai nama
mentakrifkan nama sebagai parameter simbolik dengan nilai yang ditunjukkan. Nama-nama simbolik
parameter mungkin mengandungi huruf, digit, noktah dan aksara garis bawah tetapi mesti bermula
dengan huruf (cth B.BENDERA). Huruf besar tidak bersamaan dengan huruf kecil dalam parameter
nama.
nama rentetan "rentetan aksara" atau
nama rentetan(saiz) "rentetan aksara"
mentakrifkan nama sebagai tatasusunan integer yang cukup panjang untuk menampung kod ASCII untuk
rentetan aksara yang diberikan, satu setiap perkataan. Perkataan terakhir nama dimulakan kepada
parameter simbolik EOS, dan menunjukkan penghujung rentetan.
Kata-kata berkaitan
ratfor fortran prapemproses fortran77 ratfor77
Jun 1996 RATFOR(1)
Gunakan ratfor dalam talian menggunakan perkhidmatan onworks.net