ນີ້ແມ່ນຄໍາສັ່ງ sml ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
sml - ລະບົບການໂຕ້ຕອບມາດຕະຖານ ML
ສະຫຼຸບສັງລວມ
sml [SML-Options] [OPTIONS] [ເອກະສານ]
ລາຍລະອຽດ
ມັນເປັນ incremental, interactive compiler ທີ່ຍອມຮັບການປະກາດແລະການສະແດງອອກທີ່ຈະເປັນ
ປະເມີນຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານ.
OPTIONS
@SMLload=ຮູບພາບ
ລະບຸຮູບ heap
@SMLrun=ໄລຍະ
ກໍານົດລະບົບ runtime
@SMLversion
echo ສະບັບຂອງ SML/NJ ກັບຜົນຜະລິດມາດຕະຖານແລະຫຼັງຈາກນັ້ນອອກ
@SMLsuffix
echo the heap suffix ສໍາລັບລະບົບໄປສູ່ຜົນໄດ້ຮັບມາດຕະຖານແລະຫຼັງຈາກນັ້ນອອກ
@SMLalloc=ຫລືຂະຫຍາຍໂຕ
ລະບຸຊະນິດທີ່ຕ້ອງການຂອງ
@SMLcmdname=NAME
ຕັ້ງຊື່ຄໍາສັ່ງ; ນີ້ແມ່ນຄ່າທີ່ສົ່ງຄືນໂດຍ CommandLine.name().
@SMLverbose
ສະແດງໃຫ້ເຫັນຄວາມຄືບຫນ້າການໂຫຼດຮູບພາບ heap
@SMLquiet
ໂຫຼດຮູບ heap ຢ່າງງຽບໆ (ຄ່າເລີ່ມຕົ້ນ)
@SMLobjects
ສະແດງບັນຊີລາຍການຂອງວັດຖຸປະຕິບັດໄດ້
@SMLdebug=ເອກະສານ
ຂຽນຂໍ້ມູນການດີບັກເພື່ອຍື່ນ
-Cctl=ມູນຄ່າ
ກໍານົດການຄວບຄຸມ ctl to ມູນຄ່າ.
-Dຊື່=ມູນຄ່າ
ກໍານົດຕົວແປ CM ຊື່ ທີ່ຈະມີມູນຄ່າທີ່ໄດ້ຮັບ.
-D'ຊື່
ກໍານົດຕົວແປ CM ຊື່ ມີຄ່າ 1.
-Uຊື່
ເອົາຄໍານິຍາມຂອງຕົວແປ CM ອອກ ຊື່.
-H
ຜະລິດລາຍຊື່ການຊ່ວຍເຫຼືອທີ່ສົມບູນ
-h
ຜະລິດລາຍຊື່ການຊ່ວຍເຫຼືອຫນ້ອຍທີ່ສຸດ
-hລະດັບ
ຊ່ວຍໃນການຈໍາກັດຄວາມມືດມົວ
-S
ລາຍຊື່ການຄວບຄຸມທັງຫມົດພ້ອມກັບຄ່າເລີ່ມຕົ້ນຂອງພວກເຂົາ
-sລະດັບ
ບັນຊີລາຍຊື່ຈໍາກັດຂອງການຕັ້ງຄ່າ. ຈໍານວນຂອງລະດັບຂອງລໍາດັບຊັ້ນຂອງການຄວບຄຸມໄດ້ຖືກຄວບຄຸມ
by ລະດັບ, ດ້ວຍ 0 ການພິມພຽງແຕ່ຮາກຂອງລໍາດັບຊັ້ນ.
-E
ລາຍຊື່ການຄວບຄຸມທັງໝົດພ້ອມກັບຕົວແປສະພາບແວດລ້ອມທີ່ສອດຄ້ອງກັນ
-eລະດັບ
ບັນຊີລາຍຊື່ຈໍາກັດຂອງຕົວແປສະພາບແວດລ້ອມ; ຈໍານວນຂອງລະດັບຂອງລໍາດັບຊັ້ນຂອງການຄວບຄຸມ
ຖືກຄວບຄຸມໂດຍ ລະດັບ, ດ້ວຍ 0 ການພິມພຽງແຕ່ຮາກຂອງລໍາດັບຊັ້ນ.
-m
ປ່ຽນເປັນ CM.make
-a
ປ່ຽນເປັນ CM.autoload; ຄ່າເລີ່ມຕົ້ນ
ໄຟລ໌.ຊມ
ເປີດໃຊ້ CM.make ຫຼື CM.autoload on ໄຟລ໌.ຊມ ແລະຫຼັງຈາກນັ້ນກັບຄືນໄປຫາການເຕືອນ SML. ຄໍາສັ່ງໃດ
ການດໍາເນີນການແມ່ນຖືກກໍານົດໂດຍ -m ແລະ -a ທຸງ.
file.sig
ປະຕິບັດການນໍາໃຊ້file.sig ກ່ອນທີ່ຈະເຂົ້າໄປໃນ SML loop ລະດັບເທິງ.
file.sml
(use) ປະຕິບັດການນໍາໃຊ້file.sml ກ່ອນທີ່ຈະເຂົ້າໄປໃນ SML loop ລະດັບເທິງ.
file.fun
(use) ປະຕິບັດການນໍາໃຊ້file.fun ກ່ອນທີ່ຈະເຂົ້າໄປໃນ SML loop ລະດັບເທິງ.
ໃຊ້ sml ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net