ratfor - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນ ratfor ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


ratfor - ratfor preprocessor ສໍາລັບ Fortran 77

ສະຫຼຸບສັງລວມ


Ratfor [-l n] [-C] [-o ໄຟລ໌ອອກ] ຊື່​ເອ​ກະ​ສານ

PARAMETERS


-l n ກໍານົດຫມາຍເລກປ້າຍເລີ່ມຕົ້ນ.

-o output
ລະບຸໄຟລ໌ຜົນຜະລິດ; ຄ່າເລີ່ມຕົ້ນແມ່ນ stdout.

-C ຮັກສາຄໍາຄິດຄໍາເຫັນຢູ່ໃນ (ທີ່ເປັນປະໂຫຍດສໍາລັບຄໍາແນະນໍາຂອງຜູ້ລວບລວມ).

-? ສະແດງສະຫຼຸບຂອງທາງເລືອກ.

ລາຍລະອຽດ


Ratfor ມີ syntax ຕໍ່ໄປນີ້:

prog: ສະຖິຕິ
ສະ​ຖິ​ຕິ prog

stat: ຖ້າ (...) stat
if (...) stat else stat
ໃນຂະນະທີ່ (...) stat
ສະຖິຕິຊ້ຳ
ຊ້ຳ​ຄືນ​ສະ​ຖິ​ຕິ​ຈົນ​ກ​່​ວາ (... )
ສໍາລັບ (...;...;...) stat
do ... ສະຖິຕິ
switch (intexpr) { case val[,val]: stmt ... default: stmt }
ແຍກ n
ຕໍ່ໄປ n
ກັບຄືນ (... )
ຕົວເລກສະຖິຕິ
{ prog } ຫຼື [ prog ] ຫຼື $(prog $)
ສິ່ງໃດທີ່ບໍ່ສາມາດຮັບຮູ້ໄດ້

ບ່ອນທີ່ stat ແມ່ນຄໍາຖະແຫຼງ Fortran ຫຼື Ratfor, ແລະ intexpr ແມ່ນການສະແດງອອກທີ່ແກ້ໄຂ
ເຂົ້າໄປໃນຄ່າຈໍານວນເຕັມ. ຄໍາຖະແຫຼງການຖືກຢຸດໂດຍຈຸດສິ້ນສຸດຂອງແຖວ ຫຼືເຄື່ອງໝາຍຈຸດ. ໄດ້
ການແປຕໍ່ໄປນີ້ຍັງຖືກປະຕິບັດ.

< .lt. <= .le.
== .eq.
!= .ne. ^= .ne. ~= .ne.
>= .ge. > .gt.
| .ຫຼື. & .ແລະ.
! .ບໍ່. ^ .ບໍ່. ~ .ບໍ່.

ຈໍານວນຄົງທີ່ໃນຖານອື່ນໆທີ່ທົດສະນິຍົມອາດຈະຖືກກໍານົດເປັນ n%dddd... ບ່ອນທີ່ n ແມ່ນ a
ເລກທົດສະນິຍົມທີ່ຊີ້ບອກຖານ ແລະ dddd... ແມ່ນຕົວເລກໃນຖານນັ້ນ. ສໍາລັບພື້ນຖານ > 10,
ຕົວອັກສອນຖືກໃຊ້ສໍາລັບຕົວເລກຂ້າງເທິງ 9. ຕົວຢ່າງ: 8%77, 16%2ff, 2%0010011. ຈໍານວນແມ່ນ
ປ່ຽນຄ່າທົດສະນິຍົມທຽບເທົ່າໂດຍໃຊ້ການຄູນ; ນີ້ອາດຈະເຮັດໃຫ້ເກີດບັນຫາອາການ
ຖ້າຕົວເລກມີຕົວເລກຫຼາຍເກີນໄປ.

String literals ("..." ຫຼື '...') ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ຕໍ່​ໄປ​ໃນ​ຂອບ​ເຂດ​ຂອງ​ເສັ້ນ​ໂດຍ​ການ​ສິ້ນ​ສຸດ​
ແຖວທີ່ຈະຖືກສືບຕໍ່ດ້ວຍການຂີດກ້ອງ. ຂີດກ້ອງບໍ່ໄດ້ຖືກລວມເຂົ້າເປັນສ່ວນຫນຶ່ງຂອງ
ຕົວໜັງສື. ຊ່ອງຫວ່າງຊັ້ນນໍາແລະແຖບໃນແຖວຕໍ່ໄປແມ່ນຖືກລະເລີຍ; ນີ້ອໍານວຍຄວາມສະດວກ
ການຫຍໍ້ໜ້າທີ່ສອດຄ່ອງ.

ປະກອບມີເອກະສານ

ຈະລວມເອົາໄຟລ໌ທີ່ມີຊື່ເຂົ້າໃນການປ້ອນຂໍ້ມູນ.

ກໍານົດ (ຊື່, ມູນຄ່າ) ຫຼື
ກໍານົດມູນຄ່າຊື່

ກໍານົດຊື່ເປັນຕົວກໍານົດການສັນຍາລັກທີ່ມີຄ່າທີ່ລະບຸ. ຊື່ຂອງສັນຍາລັກ
ພາລາມິເຕີອາດມີຕົວອັກສອນ, ຕົວເລກ, ເຄື່ອງໝາຍຈ້ຳເມັດ, ແລະຕົວອັກສອນຂີດກ້ອງແຕ່ຕ້ອງເລີ່ມຕົ້ນ
ດ້ວຍຈົດໝາຍ (ຕົວຢ່າງ: B.FLAG). ຕົວພິມໃຫຍ່ບໍ່ທຽບເທົ່າກັບຕົວພິມນ້ອຍໃນພາລາມິເຕີ
ຊື່.

ຊື່ສະຕຣິງ "ຕົວອັກສອນຕົວອັກສອນ" ຫຼື
ຊື່ສະຕຣິງ (ຂະຫນາດ) "ສາຍຕົວອັກສອນ"

ກໍານົດຊື່ເປັນ array ຈໍານວນເຕັມທີ່ຍາວພຽງພໍທີ່ຈະຮອງຮັບລະຫັດ ASCII ສໍາລັບ
ຕົວອັກສອນທີ່ໃຫ້ມາ, ຫນຶ່ງຕໍ່ຄໍາ. ຄໍາສຸດທ້າຍຂອງຊື່ແມ່ນເລີ່ມຕົ້ນເປັນ
ພາລາມິເຕີສັນຍາລັກ EOS, ແລະຊີ້ໃຫ້ເຫັນເຖິງຈຸດສິ້ນສຸດຂອງສະຕຣິງ.

KEYWORDS


ratfor fortran preprocessor fortran77 ratfor77

Jun 1996 RATFOR(1​)

ໃຊ້ ratfor ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌