ນີ້ແມ່ນຄໍາສັ່ງ ecl ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ecl - Embeddable Common Lisp
ສະຫຼຸບສັງລວມ
Ecl [- ດີ dir] [-ໂຫຼດ ເອກະສານ] [-eval ຕົວຢ່າງ]
[- ລວບລວມ ເອກະສານ
[-o ofile] [-c [cfile]] [-h [hfile]] [- ຂໍ້ມູນ [ຂໍ້ມູນ]] [-s] [-q]]
ລາຍລະອຽດ
ECL ຫຍໍ້ມາຈາກ Embeddable Common Lisp. ໂຄງການ ECL ແມ່ນຄວາມພະຍາຍາມເພື່ອເຮັດໃຫ້ Giuseppe ທັນສະໄຫມ
ສະພາບແວດລ້ອມ ECL ຂອງ Attardi ເພື່ອຜະລິດການປະຕິບັດຂອງພາສາ Lisp ທົ່ວໄປທີ່
ປະຕິບັດຕາມຄໍານິຍາມ ANSI X3J13 ຂອງພາສາ.
ຄຸນນະສົມບັດການປະຕິບັດ ECL ໃນປັດຈຸບັນ:
· A bytecodes compiler ແລະແປ.
· ນັກແປເປັນ C.
·ການໂຕ້ຕອບກັບຫນ້າທີ່ຕ່າງປະເທດ.
· Loader ແບບເຄື່ອນໄຫວ.
· ຄວາມເປັນໄປໄດ້ໃນການສ້າງການປະຕິບັດແບບສະແຕນໂດດ.
· ລະບົບວັດຖຸ Lisp ທົ່ວໄປ (CLOS).
·ເງື່ອນໄຂແລະການເລີ່ມຕົ້ນໃຫມ່ສໍາລັບການຈັດການຄວາມຜິດພາດ.
·ເຕົ້າຮັບເປັນສາຍນ້ໍາທໍາມະດາ.
·ຫ້ອງສະຫມຸດ Gnu Multiprecision ສໍາລັບການດໍາເນີນງານໄວ bignum.
·ເຄື່ອງໝາຍອະນຸລັກແບບງ່າຍດາຍ ແລະເກັບຂີ້ເຫຍື້ອ.
· ຄົນເກັບຂີ້ເຫຍື້ອ Boehm-Weiser.
Ecl ໂດຍບໍ່ມີການໂຕ້ຖຽງໃດຫນຶ່ງເຮັດໃຫ້ທ່ານມີການໂຕ້ຕອບ lisp.
OPTIONS
-ແກະ ເອກະສານ
ປະຕິບັດໄຟລ໌ທີ່ໃຫ້ມາ ແລະອອກ, ໂດຍບໍ່ມີການສະໜອງການອ່ານ-eval-print loop. ຖ້າ
ທ່ານຕ້ອງການໃຊ້ lissp ເປັນພາສາຂຽນ, ເຈົ້າສາມາດຂຽນໄດ້
#!${exec_prefix}/bin/ecl -ແກະ ໃນແຖວທໍາອິດຂອງໄຟລ໌ທີ່ຈະດໍາເນີນການ,
ແລະຫຼັງຈາກນັ້ນ ECL ຈະຖືກເອີ້ນໂດຍອັດຕະໂນມັດ.
- ນໍກ ຢ່າພະຍາຍາມໂຫລດໄຟລ໌ ~/.eclrc ໃນຕອນເລີ່ມຕົ້ນ.
- ດີ ການນໍາໃຊ້ dir ເປັນລະບົບລະບົບ.
-ໂຫຼດ ເອກະສານ
ການໂຫຼດ ເອກະສານ ກ່ອນທີ່ຈະເຂົ້າໄປໃນ loop read-eval-print.
-eval ຕົວຢ່າງ
ປະເມີນຜົນ ຕົວຢ່າງ ກ່ອນທີ່ຈະເຂົ້າໄປໃນ loop read-eval-print.
- ລວບລວມ ເອກະສານ
ແປ ເອກະສານ ກັບ C ແລະ invokes C compiler ທ້ອງຖິ່ນເພື່ອຜະລິດການແບ່ງປັນ
ຫ້ອງສະໝຸດທີ່ມີ .fas ເປັນສ່ວນຂະຫຍາຍຕໍ່ຄ່າເລີ່ມຕົ້ນ.
-o ofile ເມື່ອລວບລວມ ເອກະສານ ຕັ້ງຊື່ຫ້ອງສະຫມຸດທີ່ແບ່ງປັນຜົນໄດ້ຮັບ ofile.
-c cfile ເມື່ອລວບລວມຊື່ໄຟລ໌ C ຕົວກາງ cfile ແລະບໍ່ລຶບມັນ
ຫລັງຈາກນັ້ນ.
-h hfile ເມື່ອລວບລວມຊື່ຕົວກາງ C header hfile ແລະບໍ່ລຶບມັນ
ຫລັງຈາກນັ້ນ.
- ຂໍ້ມູນ [ເອກະສານຂໍ້ມູນ]
Dumps compiler ຂໍ້ມູນເຂົ້າໄປໃນ ຂໍ້ມູນ ຫຼື, ຖ້າບໍ່ໄດ້ສະຫນອງ, ເຂົ້າໄປໃນໄຟລ໌ທີ່ມີຊື່ຫຼັງຈາກ
ໄຟລ໌ແຫຼ່ງ, ແຕ່ມີ .data ເປັນນາມສະກຸນ.
-s ຜະລິດໄຟລ໌ວັດຖຸທີ່ເຊື່ອມຕໍ່ໄດ້. ມັນບໍ່ສາມາດຖືກໂຫລດດ້ວຍການໂຫຼດ, ແຕ່ມັນກໍ່ສາມາດເປັນ
ໃຊ້ເພື່ອສ້າງຫ້ອງສະໝຸດ ຫຼືໂຄງການທີ່ສາມາດປະຕິບັດໄດ້ແບບດ່ຽວ.
-q ຜະລິດບັນທຶກຫນ້ອຍລົງເມື່ອລວບລວມ.
ທາງເລືອກ - ໂຫຼດ, - ແກະ, ແລະ -eval ອາດຈະປາກົດເປັນຈໍານວນຄັ້ງ, ແລະພວກມັນຖືກລວມເຂົ້າກັນ
ແລະປະມວນຜົນຈາກຊ້າຍຫາຂວາ.
AUTHORS
ສະບັບຕົ້ນສະບັບໄດ້ຖືກພັດທະນາໂດຍ Giuseppe Attardi ເລີ່ມຕົ້ນຈາກ Kyoto Common Lisp
ການປະຕິບັດໂດຍ Taiichi Yuasa ແລະ Masami Hagiya. ຜູ້ຮັກສາປະຈຸບັນຂອງ ECL ແມ່ນ Juan
Jose Garcia Ripoll, ຜູ້ທີ່ສາມາດຕິດຕໍ່ໄດ້ຢູ່ໃນບັນຊີລາຍຊື່ທາງໄປສະນີ ECL.
ໃຊ້ ecl ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net