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

OnWorks favicon

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

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

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

ໂຄງການ:

NAME


clif - C-like Interpreter Framework (v0.92)

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


ພູຜາ [ ທາງເລືອກ | ຊື່​ເອ​ກະ​ສານ ] ...

ຄໍາເຕືອນ


ຂໍ້ມູນໃນຫນ້າຄູ່ມືນີ້ສາມາດບໍ່ຄົບຖ້ວນ. ສໍາລັບເອກະສານສະບັບເຕັມເບິ່ງທີ່ `The
ຄູ່ມືນັກແປພາສາ Cliff Programmer'.

ລາຍລະອຽດ


ຄລີຟ - C-ຄ້າຍຄື ນາຍພາສາ Framework ເປັນລະບົບເປີດສໍາລັບການພັດທະນາໄວຂອງໂຄງການ
ດ້ວຍ syntax C. ໂຄງການໄດ້ຖືກລວບລວມແລະຖ້າ syntactic ຖືກຕ້ອງ, ລະຫັດແມ່ນທັນທີ
ສ້າງຂຶ້ນ. ລະຫັດແມ່ນຖືກສ້າງຂຶ້ນສໍາລັບເຄື່ອງ virtual. ເຄື່ອງ virtual ແມ່ນສ່ວນຫນຶ່ງຂອງ
ຂອບ.

ໄດ້ ຄລີຟ ເຮັດ​ວຽກ​ຢູ່​ໃນ​ສອງ​ຮູບ​ແບບ​ພື້ນ​ຖານ​ເປັນ​ນາຍ​ພາ​ສາ​ແລະ / ຫຼື​ເປັນ compiler (ເບິ່ງ​
`-fhandle-ຕົ້ນຕໍ' ທາງ​ເລືອກ​)​. ຮູບແບບນາຍພາສາແມ່ນ Default ໃນ​ຮູບ​ແບບ​ນາຍ​ພາ​ສາ​, ໄດ້​
ຄລີຟ ລວບລວມແຕ່ລະຟັງຊັນແລະແຕ່ລະ loop ພຽງແຕ່ຄັ້ງດຽວແລະລະຫັດທີ່ສ້າງຂຶ້ນຈະຖືກປະຕິບັດ
ຊ້ຳໆ. (ນີ້ແມ່ນປະເພດຂອງການເພີ່ມປະສິດທິພາບ; ລະຫັດແຫຼ່ງບໍ່ໄດ້ຖືກວິເຄາະເລື້ອຍໆ
ອີກເທື່ອຫນຶ່ງ.)

ໂຫມດ compiler ຖືກໃສ່ຖ້າ `-fhandle-ຕົ້ນຕໍ' ທາງ​ເລືອກ​ແມ່ນ​ໄດ້​ລະ​ບຸ​ໄວ້​. ໄຟລ໌ແມ່ນ
ລວບລວມແລະລະຫັດຖືກສ້າງຂື້ນ. ເມື່ອຂັ້ນຕອນການລວບລວມສໍາເລັດ, ຄລີຟ ຄົ້ນຫາ
ຟັງຊັນ 'ຕົ້ນຕໍ' ແລະເລີ່ມປະຕິບັດມັນ.

ໄດ້ ຄລີຟ ຖືກສົ່ງກັບຊຸດຍ່ອຍຂອງ ມາດຕະຖານ C ຫ້ອງສະຫມຸດ. ຊຸດຍ່ອຍຍັງຢູ່ພາຍໃຕ້
ການພັດທະນາ. ຫນ້າທີ່ພາຍໃນສາມາດໄດ້ຮັບການປັບປຸງໄດ້ຢ່າງງ່າຍດາຍສໍາລັບຈຸດປະສົງຂອງຜູ້ໃຊ້.

ມີຫນ້າທີ່ໂຕ້ຕອບທີ່ສະຫນັບສະຫນູນການຄວບຄຸມອັດຕະໂນມັດແລະການມາຂໍ້ມູນ, ທີ່ສາມາດ
ຈະລວບລວມທາງເລືອກ ຄລີຟ.

ໄດ້ ຄລີຟ ບໍ່ຮູ້ຈັກ syntax ຄໍານິຍາມ bit-field ຂອງ C ພາສາ. ໄດ້ C
ໂປເຊດເຊີກ່ອນ ຍັງບໍ່ໄດ້ປະຕິບັດເທື່ອ.

ອາດ​ຈະ​ມີ​ຄວາມ​ແຕກ​ຕ່າງ​ລະ​ຫວ່າງ​ ຄລີຟ ແລະ ANSI C ມາດຕະຖານ. ພວກເຮົາກໍາລັງເຮັດວຽກກ່ຽວກັບ
unifying ຂອງ semantic ຂອງ ຄລີຟ ກັບ ANSI C ມາດຕະຖານ.

OPTIONS


ສໍາລັບແຕ່ລະເສັ້ນຄໍາສັ່ງ, ຫນຶ່ງຫຼືຫຼາຍກວ່ານັ້ນ ຊື່​ເອ​ກະ​ສານ ສາມາດລະບຸໄດ້ (ປົກກະຕິແລ້ວມີ cci ຕໍ່ທ້າຍ).
ໄຟລ໌ໄດ້ຖືກວິເຄາະຕາມລໍາດັບຂອງສະເພາະໃນແຖວຄໍາສັ່ງ. ໄຟລ໌ clif.ini is
ເປີດ​ຢ່າງ​ບັງ​ເອີນ. ມັນເປັນໄຟລ໌ເບື້ອງຕົ້ນ. ທາງ​ເລືອກ​ທີ່​ໃຊ້​ບໍ່​ປ່ຽນ​ແປງ​ແມ່ນ​ໄດ້​ລະ​ບຸ​ໄວ້​ໃນ​
ໄຟລ໌.

ບາງສ່ວນຂອງ -fຊື່ ທາງ​ເລືອກ​ທີ່​ມີ a -fno-ຊື່ ແບບຟອມ. ຄ່າເລີ່ມຕົ້ນແມ່ນຖືກກ່າວເຖິງຢູ່ສະເໝີໃນ
ລາຍ​ລະ​ອຽດ​ທາງ​ເລືອກ​. ສະຫຼຸບຂອງທາງເລືອກດັ່ງຕໍ່ໄປນີ້. ຄໍາອະທິບາຍຢູ່ໃນພາກຕໍ່ໄປ.

ໂດຍລວມ ທາງເລືອກໃນການ
-bc -c -copying -help -v -version -verbose -warranty

ທາງເລືອກໃນການ ການຄວບຄຸມ ຄລີຟ ພຶດຕິກໍາ
-fcall-by-reference -fno-call-by-reference -fcall-by-value -fno-call-by-value
-fhandle-ຕົ້ນຕໍ

Debugging ທາງເລືອກໃນການ
-g -dy

ການ​ເຕືອນ​ໄພ ທາງເລືອກໃນການ
-w -Wcomment -Wformat -Wimplicit -Wreturn-type -Wtrigraphs -Wuninitialized -Wall -W
-Waggregate-return -Wunused

ທົ່ວ OPTIONS


-bc ທາງເລືອກກໍານົດຈໍານວນຂອງຫນ້າ 512-Byte ສໍາລັບ ຄລີຟ ສະພາບແວດລ້ອມຄວາມຊົງຈໍາຕົ້ນຕໍ. ໄດ້
ເລກເລກຄະນິດ ແລະ stack ຊົ່ວຄາວແມ່ນມີຫຼາຍທາງເລືອກນີ້ເຊັ່ນກັນ.

-c ລວບລວມເທົ່ານັ້ນ. (ຍັງ​ບໍ່​ໄດ້​ສະ​ຫນັບ​ສະ​ຫນູນ​ຢ່າງ​ເຕັມ​ທີ່​.)

- ການ​ສໍາ​ເນົາ​
ສະແດງການສຳເນົາ.

-ຊ່ວຍ ສະແດງການຊ່ວຍເຫຼືອສັ້ນໆ.

- ໃນ​, -ການປ່ຽນແປງ
ສະແດງສະບັບ.

- ກະດູກ
ພິມຈຸດປະສົງທົ່ວໄປຂອງ ຄລີຟ ແລະຜູ້ຂຽນ.

- ການ​ຮັບ​ປະ​ກັນ​
ສະແດງການຮັບປະກັນ.

OPTIONS ການຄວບຄຸມ CLIF ຄວາມງາມ


-fcall-ໂດຍອ້າງອີງ
ກໍານົດກົນໄກການຖ່າຍທອດພາລາມິເຕີ (ຄ່າເລີ່ມຕົ້ນ). ຖ້າ​ໄດ້​ລະ​ບຸ​ຢ່າງ​ຊັດ​ເຈນ,
`-fno-call-by-value' ຕ້ອງ​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​ເຊັ່ນ​ດຽວ​ກັນ​.

-fno-call-by-reference
ບໍ່ຜ່ານພາລາມິເຕີໂດຍການອ້າງອິງ. ຖ້າລະບຸຢ່າງຊັດເຈນ, `-fcall-by-value'ຕ້ອງ
ໄດ້ຖືກລະບຸໄວ້ເຊັ່ນດຽວກັນ.

-fcall-by-value
ໂທຫາໂດຍກົນໄກການຖ່າຍທອດຄ່າພາລາມິເຕີ. ຖ້າ​ໄດ້​ລະ​ບຸ​ຢ່າງ​ຊັດ​ເຈນ,
`-fno-call-by-reference' ຕ້ອງ​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​.

-fno-call-by-value
ບໍ່ຜ່ານພາລາມິເຕີໂດຍຄ່າ (ຄ່າເລີ່ມຕົ້ນ). ຖ້າ​ໄດ້​ລະ​ບຸ​ຢ່າງ​ຊັດ​ເຈນ,
`-fcall-ໂດຍອ້າງອີງ' ຕ້ອງ​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​.

-fhandle-ຕົ້ນຕໍ
ຈຳລອງພຶດຕິກຳທີ່ຄ້າຍກັບ compiler. ໄຟລ໌ທີ່ຢູ່ໃນເສັ້ນຄໍາສັ່ງແລະໄຟລ໌ລວມ
ຖືກລວບລວມ. ຟັງຊັນ 'ຕົ້ນຕໍ' ຕ້ອງຖືກກໍານົດ. ຫຼັງຈາກການວິເຄາະຜ່ານ, ໄດ້
ລະຫັດທີ່ສ້າງຂຶ້ນຈະຖືກປະຕິບັດ. ຫນ້າທີ່ຕົ້ນຕໍແມ່ນການເລີ່ມຕົ້ນຂອງການປະຕິບັດ.

ກຳ ລັງດີບັກ OPTIONS


-g ຜະລິດຂໍ້ມູນການດີບັກ. ສາຍແຫຼ່ງແມ່ນຜົນຜະລິດໃນລະຫວ່າງເຄື່ອງ virtual
ການ​ປະ​ຕິ​ບັດ​ລະ​ຫັດ​.

-ດີ dump ຂໍ້​ມູນ​ດີ​ບັກ​ໃນ​ລະ​ຫວ່າງ​ການ​ວິ​ເຄາະ​ກັບ​ຄວາມ​ຜິດ​ພາດ​ມາດ​ຕະ​ຖານ​.

ຄໍາເຕືອນ OPTIONS


-w ຍັບຍັ້ງຂໍ້ຄວາມເຕືອນທັງຫມົດ.

- ຄໍາເຫັນ
ເຕືອນເມື່ອລໍາດັບເລີ່ມຕົ້ນຄໍາເຫັນ `/*' ປາກົດຢູ່ໃນຄໍາເຫັນ.

-Wformat
ກວດເບິ່ງການໂທໄປຫາ `printf' , `scanf', ແລະອື່ນໆ, ເພື່ອໃຫ້ແນ່ໃຈວ່າການໂຕ້ຖຽງທີ່ສະຫນອງ
ມີປະເພດທີ່ເຫມາະສົມກັບສະຕຣິງຮູບແບບທີ່ກໍານົດໄວ້.

- Wimplicit
ເຕືອນຖ້າຟັງຊັນ ຫຼືພາລາມິເຕີຖືກປະກາດໂດຍຫຍໍ້.

- ປະ​ເພດ Wreturn​
ເຕືອນຖ້າຫາກວ່າຄໍາຖະແຫຼງການກັບຄືນແມ່ນບໍ່ມີຄ່າກັບຄືນໃນຟັງຊັນທີ່ບໍ່ແມ່ນ void, ຫຼືກັບ
ຄ່າໃນ `void´ ຫນ້າທີ່.

-Wtrigraphs
ເຕືອນກ່ຽວກັບການໃຊ້ trigraphs.

- ປະກາດ
ຕົວແປອັດຕະໂນມັດຖືກໃຊ້ໂດຍບໍ່ໄດ້ເລີ່ມຕົ້ນກ່ອນ.

- ຝາ ການເຕືອນໄພທັງໝົດຂ້າງເທິງ.

-W ພິມຂໍ້ຄວາມເຕືອນພິເສດ.

-Waggregate-ກັບຄືນ
ເຕືອນຖ້າຫາກວ່າຫນ້າທີ່ໃດທີ່ສົ່ງຄືນໂຄງສ້າງຫຼືສະຫະພັນໄດ້ຖືກກໍານົດຫຼືເອີ້ນວ່າ.

- ບໍ່​ໄດ້​ນໍາ​ໃຊ້​
ເຕືອນທຸກຄັ້ງທີ່ຕົວແປບໍ່ຖືກໃຊ້ນອກຈາກການປະກາດຂອງມັນ.

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


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

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

  • 1
    VirtualGL
    VirtualGL
    VirtualGL ປ່ຽນເສັ້ນທາງຄໍາສັ່ງ 3D ຈາກ a
    ແອັບພລິເຄຊັນ Unix/Linux OpenGL ໃສ່ a
    GPU ຂ້າງເຊີບເວີແລະແປງ
    rendered ຮູບ 3D ເຂົ້າ​ໄປ​ໃນ​ສະ​ຕ​ຣີມ​ວິ​ດີ​ໂອ​
    ທີ່...
    ດາວໂຫລດ VirtualGL
  • 2
    libusb
    libusb
    ຫ້ອງສະໝຸດເພື່ອເປີດໃຊ້ພື້ນທີ່ຜູ້ໃຊ້
    ໂຄງ​ການ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ເພື່ອ​ຕິດ​ຕໍ່​ພົວ​ພັນ​ກັບ​
    ອຸປະກອນ USB. ຜູ້ຊົມ: ນັກພັດທະນາ, ສິ້ນສຸດ
    ຜູ້ໃຊ້/ເດັສທັອບ. ພາສາການຂຽນໂປຣແກຣມ: C.
    ໝວດໝູ່...
    ດາວໂຫລດ libusb
  • 3
    SWIG
    SWIG
    SWIG ເປັນເຄື່ອງມືພັດທະນາຊອບແວ
    ທີ່ເຊື່ອມຕໍ່ບັນດາໂຄງການທີ່ຂຽນໃນ C ແລະ
    C ++ ທີ່ມີຄວາມຫລາກຫລາຍຂອງລະດັບສູງ
    ພາສາການຂຽນໂປຼແກຼມ. SWIG ຖືກນໍາໃຊ້ກັບ
    ແຕກຕ່າງກັນ ...
    ດາວໂຫລດ SWIG
  • 4
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce ຫົວຂໍ້, ສ້າງຂຶ້ນດ້ວຍ
    JS ຕໍ່ໄປ, Webpack, Babel, Node, ແລະ
    ດ່ວນ, ໃຊ້ GraphQL ແລະ Apollo
    ລູກ​ຄ້າ. ຮ້ານ WooCommerce ໃນ React(
    ປະ​ກອບ​ດ້ວຍ​: ຜະ​ລິດ​ຕະ​ພັນ ...
    ດາວໂຫລດ WooCommerce Nextjs React Theme
  • 5
    archlabs_repo
    archlabs_repo
    Package repo ສໍາລັບ ArchLabs ນີ້ແມ່ນ
    ຄໍາຮ້ອງສະຫມັກທີ່ຍັງສາມາດເອົາມາໄດ້
    ຈາກ
    https://sourceforge.net/projects/archlabs-repo/.
    ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ໃນ ...
    ດາວໂຫລດ archlabs_repo
  • 6
    ໂຄງການ Zephyr
    ໂຄງການ Zephyr
    ໂຄງການ Zephyr ແມ່ນຄົນຮຸ່ນໃຫມ່
    ລະບົບປະຕິບັດການໃນເວລາຈິງ (RTOS) ນັ້ນ
    ຮອງຮັບຮາດແວຫຼາຍອັນ
    ສະຖາປັດຕະຍະກໍາ. ມັນແມ່ນອີງໃສ່ a
    ແກ່ນຮອຍຕີນນ້ອຍ...
    ດາວໂຫລດໂຄງການ Zephyr
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad