ນີ້ແມ່ນຄໍາສັ່ງ guile-2.0 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
guile - ພາສາຂະຫຍາຍໂຄງການ GNU
ສະຫຼຸບສັງລວມ
ຫຼອກລວງ [-L ທິດທາງ] [-l ເອກະສານ] [-e ຫນ້າທີ່ເຮັດວຽກ] [\] [-c ເອັນພີພີ] [-s SCRIPT] [--] [SCRIPT
[ARGs ສໍາລັບການ SCRIPT]]
ພຽງແຕ່ທາງເລືອກທີ່ເປັນປະໂຫຍດທີ່ສຸດແມ່ນໄດ້ລະບຸໄວ້ຢູ່ທີ່ນີ້; ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບສ່ວນທີ່ເຫຼືອ.
ລາຍລະອຽດ
GNU Guile ແມ່ນການປະຕິບັດພາສາການຂຽນໂປຼແກຼມ Scheme. ມັນຂະຫຍາຍ R5RS
ແລະມາດຕະຖານພາສາ R6RS, ສະຫນອງຄຸນສົມບັດເພີ່ມເຕີມທີ່ຈໍາເປັນສໍາລັບການນໍາໃຊ້ໃນໂລກທີ່ແທ້ຈິງ.
Guile ເຮັດວຽກໄດ້ດີສໍາລັບການນໍາໃຊ້ການໂຕ້ຕອບ, scripting ພື້ນຖານ, ແລະການຂະຫຍາຍຂອງຂະຫນາດໃຫຍ່
ຄໍາຮ້ອງສະຫມັກ, ເຊັ່ນດຽວກັນກັບການພັດທະນາຄໍາຮ້ອງສະຫມັກ Scheme ຢືນຢູ່ຄົນດຽວ.
ໄດ້ ຫຼອກລວງ executable ຕົວຂອງມັນເອງສະຫນອງການ compiler ແບບໂຕ້ຕອບ stand-alone ແລະ run-time ສໍາລັບ
ໂຄງການໂຄງການ, ທັງສອງສໍາລັບການນໍາໃຊ້ໂຕ້ຕອບແລະສໍາລັບການປະຕິບັດສະຄິບ Scheme ຫຼືໂຄງການ.
ຫນ້າຄູ່ມືນີ້ໃຫ້ພຽງແຕ່ຄໍາແນະນໍາສັ້ນໆໃນການເອີ້ນ ຫຼອກລວງ ຈາກບັນທັດຄໍາສັ່ງ.
ກະລຸນາເບິ່ງເອກະສານຂໍ້ມູນ Guile ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, (ປະເພດ ຂໍ້ມູນ
"(guile) ຮຽກຮ້ອງ Guile" ຢູ່ໃນຄໍາສັ່ງ).
OPTIONS
-L ທິດທາງ
ຕື່ມ ທິດທາງ ໄປທາງຫນ້າຂອງເສັ້ນທາງການໂຫຼດໂມດູນຂອງ Guile.
-l ເອກະສານ
ໂຫລດລະຫັດແຫຼ່ງ Scheme ຈາກ ເອກະສານ.
-e ຫນ້າທີ່ເຮັດວຽກ
ຫລັງຈາກອ່ານແລ້ວ SCRIPT, ສະ ໝັກ ຫນ້າທີ່ເຮັດວຽກ ການໂຕ້ຖຽງແຖວຄໍາສັ່ງ. ໃຫ້ສັງເກດວ່າ ຫນ້າທີ່ເຮັດວຽກ
ໄດ້ຖືກປະເມີນ, ດັ່ງນັ້ນ, ສໍາລັບຕົວຢ່າງ, (@ (ໂມດູນຂອງຂ້ອຍ) my-proc) ຖືກຕ້ອງຢູ່ທີ່ນີ້.
\ "ການປ່ຽນເມຕາ", ໃຊ້ເພື່ອເຮັດວຽກກ່ຽວກັບຂໍ້ຈໍາກັດໃນ #! ສະຄຣິບ. ເບິ່ງ "Meta
ສະຫຼັບ" ໃນເອກະສານ texinfo ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.
-- ຢຸດການປະມວນຜົນການໂຕ້ຖຽງ, ແລະເລີ່ມຕົ້ນ ຫຼອກລວງ ໃນຮູບແບບການໂຕ້ຕອບ.
-c ເອັນພີພີ
ຢຸດການປະມວນຜົນການໂຕ້ຖຽງ, ແລະປະເມີນ ເອັນພີພີ ເປັນການສະແດງອອກ Scheme.
-s SCRIPT-FILE
Load Scheme ແຫຼ່ງຈາກ SCRIPT-FILE ແລະດໍາເນີນການເປັນ script. ໃຫ້ສັງເກດວ່າໃນຈໍານວນຫຼາຍ
ກໍລະນີມັນບໍ່ຈໍາເປັນຕ້ອງໃຊ້ -s; ຫນຶ່ງອາດຈະຮຽກຮ້ອງ ຫຼອກລວງ ພຽງແຕ່ເປັນ ຫຼອກລວງ ສະຄຣິບ-
ເອກະສານ ARG...
-ds ດໍາເນີນການອອກ -s SCRIPT ໃນຈຸດນີ້ໃນລໍາດັບທາງເລືອກ. ໃຫ້ສັງເກດວ່າການໂຕ້ຖຽງນີ້
ຕ້ອງໄດ້ຮັບການນໍາໃຊ້ຮ່ວມກັບ -s.
--debug
ເລີ່ມຕົ້ນ ຫຼອກລວງ ດ້ວຍການດີບັກ VM. ໂດຍຄ່າເລີ່ມຕົ້ນ, ການດີບັກແມ່ນເປີດເມື່ອ ຫຼອກລວງ is
invoked ໂຕ້ຕອບ; ມັນປິດຖ້າບໍ່ດັ່ງນັ້ນ.
--no-debug
ເລີ່ມຕົ້ນ ຫຼອກລວງ ໂດຍບໍ່ມີການ debugging VM, ເຖິງແມ່ນວ່າ ຫຼອກລວງ ກໍາລັງດໍາເນີນການໂຕ້ຕອບ.
--auto-compile
ລວບລວມໄຟລ໌ແຫຼ່ງອັດຕະໂນມັດ (ພຶດຕິກໍາມາດຕະຖານ).
--no-autocompile
ປິດການລວບລວມໄຟລ໌ແຫຼ່ງອັດຕະໂນມັດ.
--ຟັງ[=P]
ຟັງຢູ່ໃນຜອດຫຼືເຕົ້າສຽບສໍາລັບການເຊື່ອມຕໍ່ REPL ໄລຍະໄກ. ເບິ່ງຄູ່ມືສໍາລັບການເພີ່ມເຕີມ
ລາຍລະອຽດ.
--use-srfi=N,M...
ໂຫຼດສ່ວນຂະຫຍາຍ SRFI N, M, ແລະອື່ນໆ.
--use-srfi=8,13.
-x ການຄົ້ນຄ້ວາ
ຕື່ມ ການຄົ້ນຄ້ວາ ການ ຫຼອກລວງ ບັນຊີລາຍຊື່ການຂະຫຍາຍການໂຫຼດ.
-h, - ຊ່ວຍ
ອະທິບາຍຕົວເລືອກແຖວຄໍາສັ່ງ ແລະອອກ.
-v, - ການປ່ຽນແປງ
ສະແດງສະບັບ guile ແລະອອກ.
-q ໃນຮູບແບບການໂຕ້ຕອບ, ສະກັດກັ້ນການໂຫຼດໄຟລ໌ເບື້ອງຕົ້ນຂອງຜູ້ໃຊ້, ~/.guile.
ENVIRONMENT
GUILE_LOAD_PATH
ຖ້າ $GUILE_LOAD_PATH ຖືກກໍານົດໄວ້ກ່ອນ ຫຼອກລວງ ແມ່ນເລີ່ມຕົ້ນ, ມູນຄ່າຂອງມັນຖືກນໍາໃຊ້ເພື່ອຂະຫຍາຍ
ເສັ້ນທາງໃນການຄົ້ນຫາໄຟລ໌ Scheme ເມື່ອໂຫລດ. ມັນຄວນຈະເປັນຈໍ້າສອງເມັດທີ່ແຍກອອກ
ບັນຊີລາຍຊື່ຂອງໄດເລກະທໍລີ, ເຊິ່ງຈະຖືກນໍາຫນ້າເປັນຄ່າເລີ່ມຕົ້ນ % ເສັ້ນທາງການໂຫຼດ.
GUILE_LOAD_COMPILED_PATH
ຖ້າ $GUILE_LOAD_COMPILED_PATH ຖືກກໍານົດໄວ້ກ່ອນ ຫຼອກລວງ ແມ່ນເລີ່ມຕົ້ນ, ມູນຄ່າຂອງມັນຖືກນໍາໃຊ້ເພື່ອ
ຂະຫຍາຍເສັ້ນທາງເພື່ອຊອກຫາໄຟລ໌ Scheme ທີ່ຖືກລວບລວມ (ໄຟລ໌ .go) ເມື່ອໂຫລດ. ມັນ
ຄວນເປັນລາຍການທີ່ແຍກກັນໂດຍຈໍ້າສອງເມັດຂອງໄດເລກະທໍລີ, ເຊິ່ງຈະຖືກນຳໜ້າໃສ່
Default %load-compiled-path.
ໃຊ້ guile-2.0 ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net