ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

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

ແລ່ນ fweb ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

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

ໂຄງການ:

NAME


ftangle,fweave - ໂປເຊດເຊີ WEB ສໍາລັບ C, C++, Fortran, Ratfor, ແລະ TeX

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


ftangle -|
| [[-option] ...] src_file[.web] [change_file[.ch]]
fweave --|

ລາຍລະອຽດ


(ຫນ້າຜູ້ຊາຍນີ້ແມ່ນລ້າສະໄຫມແລະບໍ່ໄດ້ຮັກສາໄວ້ແລ້ວ; ກະລຸນາເບິ່ງ 'info fweb' ສໍາລັບ up-to-
ວັນທີ ແລະລາຍລະອຽດໂຄງສ້າງຕົ້ນໄມ້.)

FWEB ແມ່ນສ່ວນຂະຫຍາຍຂອງ Knuth's ເວັບໄຊຕ໌ ລະບົບການຈັດການພາສາ C, C ++, Fortran (ທັງສອງ
Fortran-77 ແລະ Fortran-90), Ratfor, ແລະ TeX. ປັດຊະຍາຂອງ ເວັບໄຊຕ໌ ແລະລາຍລະອຽດທັງຫມົດກ່ຽວກັບ
ການນໍາໃຊ້ FWEB ອາດຈະພົບເຫັນຢູ່ໃນຄູ່ມືຜູ້ໃຊ້ fweb.tex, ມີຢູ່ໃນອອນໄລນ໌ເປັນ texinfo (GNU
ລະບົບ hypertext) ເຂົ້າ `ຂໍ້ມູນ FWEB'. ເບິ່ງ

http://w3.pppl.gov/~krommes/fweb_toc.html.

An ການເລີ່ມຕົ້ນ ເອກະສານ ຊື່ວ່າ .fweb (ລະບົບ Unix) ຫຼື fweb.ini (ຄອມພິວເຕີສ່ວນບຸກຄົນ) ອາດຈະເປັນ
ວາງໄວ້ໃນບັນຊີບ້ານຂອງເຈົ້າ. (ສໍາລັບລະບົບ Unix, ນັ້ນແມ່ນມູນຄ່າຂອງ $HOME. ຊື່
ສາມາດ overridden ໂດຍຕົວແປສະພາບແວດລ້ອມ FWEB_INI.) ໃນໄຟລ໌ນີ້ສາມາດຖືກວາງໄວ້ໃດໆ
ທາງເລືອກທີ່ອະນຸຍາດໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງ (ຫນຶ່ງທາງເລືອກຕໍ່ແຖວ). ຖ້າທາງເລືອກເລີ່ມຕົ້ນ
ດ້ວຍ hyphen, ມັນໄດ້ຖືກປຸງແຕ່ງກ່ອນເສັ້ນຄໍາສັ່ງ; ຖ້າມັນເລີ່ມຕົ້ນດ້ວຍ ampersand, ມັນ
ຖືກປຸງແຕ່ງຫຼັງຈາກເສັ້ນຄໍາສັ່ງ (ບໍ່ຄ່ອຍຈໍາເປັນ); ຖ້າມັນເລີ່ມຕົ້ນດ້ວຍທັງສອງ, ມັນແມ່ນ
ຕີຄວາມໝາຍເປັນຊື່ໄຟລ໌ ແລະຖືກປະມວນຜົນຫຼັງຈາກເສັ້ນຄຳສັ່ງ.

A ແບບ ເອກະສານ ຮູບແບບຫຼັງຈາກຜົນປະໂຫຍດ makeindex ແລະມີຊື່ fweb.sty ອາດຈະຖືກຈັດໃສ່ໃນ
ບັນຊີປະຈຸບັນຂອງທ່ານ. (ໄດເລກະທໍລີສາມາດຖືກລົບລ້າງໂດຍຕົວແປສະພາບແວດລ້ອມ
FWEB_STYLE_DIR.) ໄຟລ໌ນີ້ຖືກນໍາໃຊ້ເພື່ອປັບແຕ່ງຮູບລັກສະນະຂອງດັດສະນີແລະຫຼາຍໆຢ່າງ
ຕົວກໍານົດການອື່ນໆທີ່ຄວບຄຸມການເຮັດວຽກຂອງໂປເຊດເຊີ. ເບິ່ງເອກະສານສໍາລັບ
ການສົນທະນາລະອຽດ.

ບັນຊີລາຍຊື່ຕໍ່ໄປນີ້ພຽງແຕ່ສະຫນອງການສະຫຼຸບໂດຍຫຍໍ້ຂອງຕົວເລືອກເສັ້ນຄໍາສັ່ງ. ກະລຸນາ
ເບິ່ງລາຍການ texinfo ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.

ຕົວເລືອກ FWEB

ຊື່​ເອ​ກະ​ສານ
ຊື່ໄຟລ໌ທໍາອິດກໍານົດ FWEB ແຫຼ່ງໄຟລ໌. (ຖ້າບໍ່ຊື່
ມີໄລຍະເວລາ, ການຂະຫຍາຍ .ເວັບ ຖືກເພີ່ມໂດຍອັດຕະໂນມັດ.) ຖ້າໄຟລ໌ທີສອງ
ຊື່ແມ່ນປະຈຸບັນ, ມັນກໍານົດໄຟລ໌ການປ່ຽນແປງ. (ຖ້າຊື່ນັ້ນບໍ່ມີ a
ໄລຍະເວລາ, ການຂະຫຍາຍ ch ແມ່ນເພີ່ມອັດຕະໂນມັດ.) ສໍາລັບວິທີການທາງເລືອກທີ່ຈະ
ການຂະຫຍາຍການປຸງແຕ່ງ, ເບິ່ງຕົວເລືອກ -e.

-1 ເປີດໃຊ້ໂໝດດີບັກສັ້ນໆສຳລັບ FWEAVE.

-2 ເປີດໃຊ້ຮູບແບບການດີບັກ verbose ສໍາລັບ FWEAVE.

-@ ສະແດງຂໍ້ມູນກ່ຽວກັບລະຫັດຄວບຄຸມ.

-A ເປີດການແປ ASCII.

-B ປິດສຽງບີບທີ່ໄດ້ຍິນ.

-b ຈໍານວນ do ແລະ if ຕັນໃນການຜະລິດ Fortran ແລະ Ratfor ແສ່ວ.

-Cn ຕັ້ງຄ່າໂໝດສີເປັນ n, ບ່ອນທີ່ n ແມ່ນ 0 (ບໍ່ມີສີ), 1 (ສີ ANSI), 2 (bilevel), 3
(ສາມລະດັບ), ຫຼື 4 (ຜູ້ໃຊ້ກຳນົດ).

-c ຕັ້ງພາສາທົ່ວໂລກເປັນ C.

-c++ ຕັ້ງພາສາທົ່ວໂລກເປັນ C++.

-D[ຕົວອັກສອນ]
ສະແດງຂໍ້ມູນກ່ຽວກັບຄໍາທີ່ສະຫງວນໄວ້ຂອງພາສາປະຈຸບັນ (ເລີ່ມຕົ້ນດ້ວຍ
[ຕົວອັກສອນ] if ປະຈຸບັນ).

-d[nnnn]
ແປງບໍ່ມີຕົວເລກ ເຮັດ...ຈົບ ການກໍ່ສ້າງມາດຕະຖານ Fortran.

-Ec ປ່ຽນຕົວຂັ້ນຂອງນາມສະກຸນໄຟລ໌ເປັນ c.

-e ເປີດການຕື່ມຊື່ໄຟລ໌ອັດຕະໂນມັດ, ໂດຍໃຊ້ຕົວກໍານົດການຮູບແບບໄຟລ໌ ext.web,
ext.ch, ext.hweb, ແລະ ext.hch.

-F ປຽບທຽບໄຟລ໌ຜົນຜະລິດກັບລຸ້ນເກົ່າ.

-f ປິດການອ້າງອີງໂມດູນສໍາລັບຟັງຊັນ, ຊື່ມະຫາພາກ, ແລະອື່ນໆ.

-H ສະແກນ #include ໄຟລ໌ສໍາລັບການ typedef ແລະ/ຫຼື class declarations.

-h ຂໍ້ຄວາມສັ້ນໆກ່ຽວກັບບ່ອນທີ່ຈະຂໍຄວາມຊ່ວຍເຫຼືອ.

-Iລະບົບ
ຕື່ມຂໍ້ມູນໃສ່ກັບລາຍຊື່ຂອງໄດເລກະທໍລີທີ່ຈະຊອກຫາສໍາລັບໄຟລ໌ລວມ.

-i ອ່ານລວມມີໄຟລ໌ທີ່ມີຊື່ໂດຍ @I ຄໍາສັ່ງ, ແຕ່ບໍ່ພິມເນື້ອໃນ.

-ຂ້ອຍ! ບໍ່ໄດ້ອ່ານລວມທັງໄຟລ໌ທີ່ມີຊື່ໂດຍ @I ຄໍາສັ່ງ.

-j ຍັບຍັ້ງຫຼາຍລວມເອົາໄຟລ໌ດຽວກັນ.

-k ຮັບຮູ້ຕົວພິມນ້ອຍຂອງ Fortran/Ratfor I/O keywords ເຊັ່ນ BLOCKSIZE.

-Ll ເລືອກພາສາ l.

-l[mmm[:nnn]]
ສະທ້ອນເສັ້ນການປ້ອນຂໍ້ມູນລະຫວ່າງ mmm ແລະ nn.

-mid[=ຂໍ້ຄວາມ]
ກໍານົດເປັນ FWEB ມະຫາພາກ.

-m4 ເຂົ້າໃຈ (ສໍາລັບຈຸດປະສົງການຈັດຮູບແບບ) ຄໍາສັ່ງຂອງ m4 ໂປເຊດເຊີກ່ອນ.

- ມ; ອັດຕະໂນມັດຕໍ່ທ້າຍ pseudo-semicolons ໃສ່ທ້າຍຂອງ ເວັບໄຊຕ໌ ຄໍານິຍາມມະຫາພາກ. (ບໍ່
ແນະ​ນໍາ​.)

-n ຕັ້ງພາສາທົ່ວໂລກເປັນ Fortran-77.

-n9 ຕັ້ງພາສາທົ່ວໂລກເປັນ Fortran-90.

-n; ສໍາລັບ Fortran-77, ສະຫນອງ semicolons ອັດຕະໂນມັດ (ຄ່າເລີ່ມຕົ້ນ).

- ບໍ່: ໃນ Fortran, ວາງປ້າຍຖະແຫຼງການໃສ່ເສັ້ນແຍກຕ່າງຫາກ.

-nb ເລກ doແລະ ifຢູ່ໃນ Fortran.

-nC ຖິ້ມທຸກສາຍ commet.

-e.g ພິມ semicolons ໃນຜົນຜະລິດ Fortran ແສ່ວ.

-n\ ໃຊ້ syntax ແບບບໍ່ເສຍຄ່າສໍາລັບ Fortran-90; ສືບຕໍ່ເສັ້ນທີ່ມີ backslashes.

-n& ດັ່ງຂ້າງເທິງ, ແຕ່ສືບຕໍ່ສາຍດ້ວຍ ampersands.

-n/ ໃນ Fortran, ເຮັດໃຫ້ '//' ໝາຍເຖິງການເລີ່ມຕົ້ນຂອງຄຳເຫັນສັ້ນແທນ
ການສົມທົບ. (ໃຊ້ '' ສໍາ​ລັບ​ການ​ເຊື່ອມ​ໂຍງ​.)

- ນ! ໃນ Fortran, ເຮັດໃຫ້ '!' ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາເຫັນສັ້ນແທນທີ່ຈະເປັນເຫດຜົນ
ການປະຕິເສດ.

-n) ໃນ Fortran, reverse array indices.

-o ປິດ FWEAVE ຂອງ ກົນໄກສໍາລັບຜູ້ປະກອບການ overloading.

-Pຈົດຫມາຍ
ເລືອກໂປເຊດເຊີ TeX, ບ່ອນທີ່ ຈົດຫມາຍ ແມ່ນທັງ 'ທ' ສໍາລັບການ ເທັກ or 'L' ສໍາລັບການ ຢາງ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ LaTeX. ຫມາຍ​ເຫດ​ ດີ ທີ່ ທໍາມະດາ ເທັກ is no ຕໍ່ໄປອີກແລ້ວ ສະ​ຫນັບ​ສະ​ຫນູນ​!

-pຮູບແບບ
Buffer ຂຶ້ນ​ການ​ເຂົ້າ​ຮູບ​ແບບ​ໄຟລ​໌​, ເພື່ອ​ໄດ້​ຮັບ​ການ​ປະ​ມວນ​ຜົນ​ກ່ອນ​ທີ່​ໄຟລ​໌​ສະ​ໄຕ​ໃນ​ທ້ອງ​ຖິ່ນ​ແມ່ນ​
ອ່ານ

-r ຕັ້ງພາສາທົ່ວໂລກເປັນ Ratfor-77.

-r9 ຕັ້ງພາສາທົ່ວໂລກເປັນ Ratfor-90.

-rb ເລກ doແລະ ifຢູ່ໃນ Ratfor.

- ກ[ຕົວອັກສອນ]
ສະກັດກັ້ນຄວາມຄິດເຫັນກ່ຽວກັບການຂະຫຍາຍຄໍາຖະແຫຼງຂອງ Ratfor ໂດຍສະເພາະ.

-rK[ຕົວອັກສອນ]
ລວມເອົາຄໍາເຫັນກ່ຽວກັບການຂະຫຍາຍຄໍາຖະແຫຼງ Ratfor ໂດຍສະເພາະ.

-r; ສໍາລັບ Ratfor, ເປີດໂຫມດເຄິ່ງອັດຕະໂນມັດແລະສົມມຸດວ່າ "ແນ່ນອນສືບຕໍ່"
syntax (ບໍ່ ແນະ​ນໍາ​.)

-r/ ໃນ Ratfor, ເຮັດໃຫ້ '//' ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາຄິດຄໍາເຫັນສັ້ນແທນທີ່ຈະເປັນ concatenation.
(ໃຊ້ '' ສໍາ​ລັບ​ການ​ເຊື່ອມ​ໂຍງ​.)

-r! ໃນ Ratfor, ເຮັດໃຫ້ '!' ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາເຫັນສັ້ນແທນທີ່ຈະເປັນເຫດຜົນ
ການປະຕິເສດ.

-r) ໃນ Ratfor, reverse array indices.

-s ພິມສະຖິຕິກ່ຽວກັບການນໍາໃຊ້ຫນ່ວຍຄວາມຈໍາ.

-sm[nn]
ດັ່ງຂ້າງເທິງ, ແຕ່ຍັງສະແດງການຈັດສັນຫນ່ວຍຄວາມຈໍາແບບເຄື່ອນໄຫວຍ້ອນວ່າພວກເຂົາເກີດຂຶ້ນ.

-T ຄໍາສັ່ງການຕັ້ງຄ່າທຸງອື່ນໆສໍາລັບ ftangle; ເບິ່ງລາຍການ texinfo.

-tໃນ[{...}]
ຕັດຕົວລະບຸພາສາ l ມີຄວາມຍາວ n, ຫຼັງຈາກການກັ່ນຕອງທາງເລືອກ
ອອກຕົວອັກສອນທີ່ລະບຸໄວ້ລະຫວ່າງວົງເລັບ.

-U ປ່ຽນໂທເຄັນຜົນຜະລິດທີ່ສະຫງວນໄວ້ເປັນຕົວພິມນ້ອຍ.

-uid ຍົກເລີກການກຳນົດຄ່າມະຫາພາກທີ່ກຳນົດໄວ້ລ່ວງໜ້າ ຫຼືແຖວຄຳສັ່ງ.

-v ເຮັດ​ໃຫ້​ຄໍາ​ຄິດ​ເຫັນ​ທັງ​ຫມົດ verbatim​.

-W@ທຸງ ຕັ້ງທຸງເຕືອນໂມດູນ [0 ສໍາລັບບໍ່ມີການເຕືອນ, ຫຼືເຫດຜົນ OR ຂອງ 1 (ບໍ່ເຄີຍໃຊ້)
ແລະ/ຫຼື 2 (ໃຊ້ຫຼາຍອັນ)].

1 ຕົວລະບຸຕົວອັກສອນດຽວແບບຂ້າມການອ້າງອີງຢ່າງສົມບູນ.

-W[ ເປີດການປະມວນຜົນພິເສດຂອງດັດຊະນີອາເຣທີ່ເຮັດວົງເລັບ.

-WH ເປີດໃຊ້ການປະມວນຜົນດັດຊະນີອາເຣທີ່ໝາຍວົງເລັບ.

- ວ ຫ້າມພິມຂໍ້ຄວາມ @d ຫຼື @D ໃນຜົນຜະລິດທີ່ແສ່ວ.

-Wf ຢ່າພິມຂໍ້ຄວາມ @f ໃນຜົນຜະລິດທີ່ຖັກແສ່ວ.

-WF ຢ່າພິມຂໍ້ຄວາມ @F ໃນຜົນຜະລິດທີ່ຖັກແສ່ວ.

-ວ ຫ້າມພິມຄຳຖະແຫຼງ @l ເຂົ້າໃນການສົ່ງອອກ.

- ມ ຫ້າມພິມຂໍ້ຄວາມ @m ຫຼື @M ໃນຜົນຜະລິດທີ່ແສ່ວ.

- ວ ຢ່າພິມຂໍ້ຄວາມ @v ໃນຜົນຜະລິດທີ່ຖັກແສ່ວ.

- ວ ຫ້າມພິມຂໍ້ຄວາມ @w ຫຼື @W ໃນຜົນຜະລິດທີ່ແສ່ວ.

-w[ຊື່​ເອ​ກະ​ສານ]
ພິມ `ວັດສະດຸປ້ອນ ຊື່​ເອ​ກະ​ສານ' ແທນ​ທີ່ `ວັດສະດຸປ້ອນ fwebmac.sty' ໃນຕອນຕົ້ນຂອງ tex output
ໄຟລ໌. ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ພິມບໍ່ມີຫຍັງ.

-X[ຕົວອັກສອນ]
ພິມຂໍ້ມູນອ້າງອີງຂ້າມທີ່ເລືອກ; ກົງກັນຂ້າມຂອງ '-x'.

-x[ຕົວອັກສອນ]
ຫຼຸດຜ່ອນຫຼືລົບລ້າງຂໍ້ມູນການອ້າງອິງຂ້າມ. ຕົວອັກສອນທາງເລືອກສາມາດເປັນຫນຶ່ງ
of 'ຄ', 'ຂ້ອຍ', 'ມ', or '*', ໂດຍອ້າງອີງໃສ່ຕາຕະລາງເນື້ອໃນ, ດັດຊະນີ,
ບັນຊີລາຍຊື່ໂມດູນ, ຫຼືຂໍ້ມູນອ້າງອີງຂ້າມທັງຫມົດ.

-ya[a][nnnn]
ລົບລ້າງຄ່າເລີ່ມຕົ້ນສຳລັບການຈັດສັນໜ່ວຍຄວາມຈຳແບບໄດນາມິກ. ຖ້າ nnnn ຖືກລະເວັ້ນ, ຫຼັງຈາກນັ້ນພຽງແຕ່
ສອບຖາມຄ່າເລີ່ມຕົ້ນ. ຄໍາສັ່ງ '-y' ໂດຍບໍ່ມີການໂຕ້ຖຽງສອບຖາມທຸກສິ່ງທຸກຢ່າງ.

-Z[ຕົວອັກສອນ]
ສະແດງຄ່າເລີ່ມຕົ້ນຂອງຕົວກໍານົດການຮູບແບບໄຟລ໌ (ເລີ່ມຕົ້ນດ້ວຍ ຕົວອັກສອນ if
ປະຈຸບັນ).

-z[ຊື່​ເອ​ກະ​ສານ]
ລົບລ້າງຊື່ໄຟລ໌ຮູບແບບເລີ່ມຕົ້ນ.

-. ບໍ່ຮັບຮູ້ຈຸດຄົງທີ່ໃນ Fortran ແລະ Ratfor.

-\ ໜີອອກຈາກສາຍຕໍ່ຢ່າງຈະແຈ້ງ.

-( ສືບຕໍ່ສະຕຣິງທີ່ມີວົງເລັບດ້ວຍ backslashes.

-:[nnnn]
ກໍານົດຕົວເລກການເລີ່ມຕົ້ນອັດຕະໂນມັດສໍາລັບ rtran ແລະ .TP ->[l=][ຊື່]
ປ່ຽນເສັ້ນທາງຜົນຜະລິດ.

-= ຄືກັນກັບຂ້າງເທິງ (ແລະງ່າຍຕໍ່ການພິມ).

-# ປິດຄໍາຄິດຄໍາເຫັນກ່ຽວກັບຈໍານວນເສັ້ນແລະໂມດູນໃນຜົນຜະລິດແສ່ວ.

-+ ຢ່າຕີຄວາມໝາຍຂອງຜູ້ປະຕິບັດການມອບໝາຍປະສົມໃນ Fortran ແລະ Ratfor.

-/ ໃນ Fortran ແລະ Ratfor, ເຮັດໃຫ້ '//' ໝາຍເຖິງການເລີ່ມຕົ້ນຂອງຄຳເຫັນສັ້ນແທນ
ການສົມທົບ. (ໃຊ້ '' ສໍາ​ລັບ​ການ​ເຊື່ອມ​ໂຍງ​.)

-! ໃນ Fortran ແລະ Ratfor, ເຮັດໃຫ້ '!' ໝາຍເຖິງການເລີ່ມຕົ້ນຂອງຄຳເຫັນສັ້ນແທນ
ການປະຕິເສດຢ່າງມີເຫດຜົນ.

MANUAL


ເອກະສານເພີ່ມເຕີມສາມາດໄດ້ຮັບຈາກ texinfo, ມີອອນໄລນ໌ໂດຍຜ່ານຂໍ້ມູນ
browser, ບໍ່ວ່າຈະຜ່ານ emacs ຫຼື stand-alone (ລາຍການເມນູ fweb), ໂດຍກ່າວວ່າ `ftangle -ຊ' ຫຼືໃນ
ຮູບ​ແບບ​ທີ່​ພິມ​ອອກ​ໂດຍ​ການ​ເວົ້າ​ວ່າ (ຈາກ​ຂັ້ນ​ເທິງ​ FWEB ໄດເລກະທໍລີການຕິດຕັ້ງ, ຖ້າມັນເປັນ
ມີຢູ່) `lpr ຄູ່ມື/fweb.ps' or `texi2dvi ຄູ່ມື/fweb.texinfo'.

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


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad