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

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

ໂຄງການ:

NAME


xwpe, xwe, wpe, ພວກເຮົາ - X-Window Programming Environment

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


xwpe [ ທາງເລືອກໃນການ ] ໄຟລ໌ ...
xwe [ ທາງເລືອກໃນການ ] ໄຟລ໌ ...
wpe [ ທາງເລືອກໃນການ ] ໄຟລ໌ ...
we [ ທາງເລືອກໃນການ ] ໄຟລ໌ ...

ລາຍລະອຽດ


Xwpe ສາມາດໃຊ້ກັບຫຼືບໍ່ມີການໂຕ້ຕອບການຂຽນໂປລແກລມ. ມັນມີການໂຕ້ຕອບ X ຂອງຕົນເອງ
ແຕ່ຍັງສາມາດຖືກນໍາໃຊ້ໃນຈຸດຫມາຍປາຍທາງຕົວອັກສອນ. xwpe fires ເຖິງການໂຕ້ຕອບ X ຮ່ວມກັບ
ການໂຕ້ຕອບການຂຽນໂປລແກລມ. xwe ແມ່ນຮຸ່ນ X ແຕ່ບໍ່ມີຄຸນສົມບັດພິເສດຂອງ
ການໂຕ້ຕອບການຂຽນໂປລແກລມ. ໃນ​ການ​ເຊື່ອມ​ຕໍ່​ກັບ​ຕົວ​ອັກ​ສອນ​ທີ່​ງ່າຍ​ດາຍ​ທີ່​ທ່ານ​ສາ​ມາດ​ນໍາ​ໃຊ້​ wpe to
ໂຄງການແລະ we ເປັນບັນນາທິການ.

Xwpe ແມ່ນສະພາບແວດລ້ອມການຂຽນໂປລແກລມ X-window ທີ່ອອກແບບມາເພື່ອໃຊ້ໃນລະບົບ UNIX. ມັນຄ້າຍຄືກັນ
ກັບສະພາບແວດລ້ອມ 'Borland C++ ຫຼື Turbo Pascal'. ຄວາມແຕກຕ່າງລະຫວ່າງການຂຽນໂປລແກລມ
ສະພາບແວດລ້ອມຈາກ Borland ແລະ xwpe ແມ່ນວ່າ compilers, linkers, ແລະ debugger ຫຼາຍສາມາດເປັນ
ໃຊ້ໃນ xwpe. ເມນູ ແລະຄຳສັ່ງສາມາດເຂົ້າເຖິງໄດ້ຜ່ານທັງແປ້ນພິມ ແລະເມົ້າ.

ຂໍ້ຜິດພາດທີ່ເກີດຂື້ນໃນຂະນະທີ່ລວບລວມແລະເຊື່ອມຕໍ່ໂປຼແກຼມສາມາດຖືກກວດສອບໃນແຫຼ່ງຂໍ້ມູນ.
ຕົວກະພິບຈະໂດດໄປຫາເສັ້ນທີ່ສອດຄ້ອງກັນໃນແຫຼ່ງໄຟລ໌. ໂຄງການໃຊ້ຫຼາຍ
ຫຼາຍກວ່າຫນຶ່ງໄຟລ໌ແຫຼ່ງສາມາດຖືກຈັດການດ້ວຍອັນທີ່ເອີ້ນວ່າ "ທາງເລືອກໂຄງການ" (ເບິ່ງ ໂຄງ​ການ-
ເອກະສານ). ໂຄງການສາມາດເລີ່ມຕົ້ນຈາກພາຍໃນ Programming-Environment ແລະຄວາມຜິດພາດອາດຈະ
ຖືກພົບເຫັນໂດຍໃຊ້ຕົວດີບັກ. ໄດ້ debugging-ສະພາບແວດລ້ອມ ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດຕັ້ງແລະບໍ່ໄດ້ຕັ້ງ
ຈຸດແບ່ງໂດຍກົງໃນລະຫັດແຫຼ່ງ. ເນື້ອໃນຂອງຕົວແປອາດຈະຖືກສະແດງຢູ່ໃນ a
ປ່ອງຢ້ຽມພິເສດ, ໄດ້ Watch-Window. ປ່ອງ​ຢ້ຽມ​ນີ້​ໄດ້​ຮັບ​ການ​ປັບ​ປຸງ​ໃນ​ຂະ​ນະ​ທີ່​ໄປ​ເຖິງ​ຈຸດ​ຢຸດ​. ໄດ້
Stack-Window ສະ​ແດງ stack ໂຄງ​ການ​.

ການຊ່ວຍເຫຼືອແມ່ນມີຢູ່ໃນ xwpe ແລະ man-pages ທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບອາດຈະຖືກສະແດງ. ທັງໝົດ
ນີ້​ສາ​ມາດ​ບັນ​ລຸ​ໄດ້​ໂດຍ​ຜ່ານ​ການ​ ຫນ້າທີ່ຊ່ວຍ.

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

ສະພາບແວດລ້ອມການຂຽນໂປລແກລມ X-window ສາມາດຖືກນໍາໃຊ້ໂດຍບໍ່ມີຄຸນສົມບັດພິເສດຂອງການຂຽນໂປລແກລມ.
ຖ້າມັນຖືກເອີ້ນເປັນ `xwe' (`we' ຖ້າ​ຫາກ​ວ່າ​ນໍາ​ໃຊ້​ກັບ​ຕົວ​ອັກ​ສອນ​ທີ່​ຢູ່​ປາຍ​ຍອດ​) ມັນ​ສາ​ມາດ​ຖືກ​ນໍາ​ໃຊ້​ເປັນ​
editor eg ສໍາ​ລັບ​ການ​ໂຄງ​ການ shell​.

OPTIONS


- ນ ໄຟລ໌ຕໍ່ໄປແມ່ນໄຟລ໌ຂໍ້ຄວາມ.

-r ເລີ່ມຕົ້ນ xwpe ໃນ ກູ້ຄືນ ຮູບແບບການ. buffers ພາຍໃນໄດ້ຖືກບັນທຶກໄວ້ໃນໄຟລ໌ທີ່ມີ
postfix `.ESV' ໃນຊື່ຖ້າສັນຍານຖືກຈັບໂດຍ xwpe (ຍົກເວັ້ນ SIGKILL). ຖ້າ
ບັນ​ນາ​ທິ​ການ​ໄດ້​ຖືກ​ຮຽກ​ຮ້ອງ​ດ້ວຍ​ທາງ​ເລືອກ `-r​' ແມ່ນ​ລະ​ບຸ​ໄວ້​ໃນ​ບັນ​ຊີ​ຄໍາ​ສັ່ງ​, ໄດ້​
ເຊດຊັນເກົ່າຈະຖືກຟື້ນຟູ.

-sf ເອກະສານ
ເອກະສານ ຈະຖືກໃຊ້ແທນໄຟລ໌ທາງເລືອກສ່ວນຕົວ, $HOME/.xwpe/xwperc.

- ດັ່ງນັ້ນ ຕົວເລືອກເລີ່ມຕົ້ນແມ່ນຖືກນໍາໃຊ້. ໄຟລ໌ທາງເລືອກຈະບໍ່ຖືກອ່ານ.

ຕົວເລືອກແຖວຄໍາສັ່ງ X ມາດຕະຖານຕໍ່ໄປນີ້ແມ່ນມີໃຫ້ສໍາລັບລຸ້ນ X-Window.

- ຈໍສະແດງຜົນ ການສະແດງ
ຕົວເລືອກນີ້ກໍານົດເຄື່ອງແມ່ຂ່າຍ X ເພື່ອຕິດຕໍ່; ເບິ່ງ X(1​).

-ຟອນ ຕົວອັກສອນ, -fn font
ຕົວອັກສອນທີ່ຈະໃຊ້ສໍາລັບຂໍ້ຄວາມສາມາດຖືກກໍານົດດ້ວຍຕົວເລືອກນີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ
8x13.

-ເລຂາຄະນິດ ເລຂາຄະນິດ, -g ເລຂາຄະນິດ
ຕົວເລືອກນີ້ກໍານົດຂະຫນາດທີ່ຕ້ອງການແລະຕໍາແຫນ່ງຂອງບັນນາທິການ; ເບິ່ງ X(1​).

- iconic
ນີ້ຊີ້ໃຫ້ເຫັນວ່າ xwpe ຄວນຂໍໃຫ້ຜູ້ຈັດການປ່ອງຢ້ຽມເລີ່ມຕົ້ນເປັນໄອຄອນແທນທີ່ຈະ
ປ່ອງຢ້ຽມປົກກະຕິ.

-pcmap ນີ້ເລີ່ມຕົ້ນ xwpe ດ້ວຍແຜນທີ່ສີສ່ວນຕົວ.

ການຮຽກຮ້ອງ


ໃນການເລີ່ມຕົ້ນ (ຂຶ້ນກັບ -sf ແລະ - ດັ່ງນັ້ນ ທາງເລືອກ), xwpe ອ່ານການເລີ່ມຕົ້ນສ່ວນບຸກຄົນ
ເອກະສານ $HOME/.xwpe/xwperc. ຖ້າບໍ່ມີໄຟລ໌ດັ່ງກ່າວ, ໄຟລ໌ເບື້ອງຕົ້ນຂອງລະບົບກວ້າງ,
/usr/local/lib/xwpe/xwperc, ອ່ານແລ້ວ. ຖ້າບໍ່ມີທັງສອງໄຟລ໌, ທາງເລືອກເລີ່ມຕົ້ນຈະເປັນ
ໃຊ້ແລ້ວ.

xwperc ແມ່ນໄຟລ໌ຂໍ້ຄວາມທີ່ຂຽນໂດຍສະພາບແວດລ້ອມການຂຽນໂປຼແກຼມ. ເຖິງແມ່ນວ່າການດັດແກ້ໂດຍ
ມືແມ່ນເປັນໄປໄດ້ຄໍາເຫັນຈະຖືກລຶບຖ້າຕົວເລືອກຖືກບັນທຶກຈາກພາຍໃນ xwpe.

ຊັບ​ພະ​ຍາ​ກອນ


ຊັບພະຍາກອນຕໍ່ໄປນີ້ແມ່ນມີຢູ່. ຊື່ຄໍາຮ້ອງສະຫມັກແມ່ນ "xwe" ຫຼື "xwpe".
ທັງສອງຂຶ້ນກັບຫ້ອງຮຽນ "Xwpe".

font (ລະດັບ ຟອນ)
ລະບຸຊື່ຂອງຕົວອັກສອນທີ່ຈະໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ ``8x13.''

ເລຂາຄະນິດ (ລະດັບ ເລຂາຄະນິດ)
ລະບຸຂະໜາດທີ່ຕ້ອງການ ແລະຕຳແໜ່ງຂອງບັນນາທິການ. ຂະໜາດນ້ອຍກວ່າ 80 x
25 ຖືກລະເລີຍ.

color1 (ລະດັບ ສີ 1)

...

color16 (ລະດັບ ສີ 16)
xwpe ໃຊ້ 16 ສີ. ການຕັ້ງຄ່າເລີ່ມຕົ້ນແມ່ນຄ້າຍຄືກັນກັບຊຸດສີ PC.

SYNTAX-SUPPORT:


Xwpe ສະຫນັບສະຫນູນ syntax ຂອງພາສາໂດຍການນໍາໃຊ້ສີທີ່ແຕກຕ່າງກັນເພື່ອສະແດງ ຄໍາ,
ຄົງທີ່, ໂປເຊດເຊີກ່ອນ, ຄໍາ​ເຫັນ, ຜູ້ປະກອບການ ແລະທຸກສິ່ງທຸກຢ່າງອື່ນ. ການສະຫນັບສະຫນູນນີ້ຖືກກໍານົດ
ແລ້ວສຳລັບພາສາການຂຽນໂປຣແກຣມ C, C++, ແລະ FORTRAN. ສາມາດເພີ່ມພາສາເພີ່ມເຕີມໄດ້
ໄຟລ໌ຄໍານິຍາມ syntax ຂອງຜູ້ໃຊ້, $HOME/.xwpe/syntax_def. syntax ຂອງໃດນຶ່ງທີ່ກຳນົດໄວ້ລ່ວງໜ້າ
ພາສາຍັງສາມາດຖືກລົບລ້າງ. ຖ້າບໍ່ມີໄຟລ໌ຄໍານິຍາມ syntax ສ່ວນບຸກຄົນ, ລະບົບ
ໄຟລ​໌​ຄໍາ​ນິ​ຍາມ​, /usr/local/lib/xwpe/syntax_def, ຈະຖືກນໍາໃຊ້.

ການເນັ້ນໃສ່ syntax ແຕ່ລະແມ່ນຈໍາແນກໂດຍການຂະຫຍາຍໄຟລ໌. ໄດ້ syntax_def ໃຊ້ໄດ້
ຮູບແບບຕໍ່ໄປນີ້ສໍາລັບຄໍານິຍາມພາສາ.
"string: The postfix ສໍາລັບຊື່ໄຟລ໌."
"integer: ຈໍານວນຄໍາສໍາຄັນ."
"strings: ຄໍາສໍາຄັນ."
"integer: ຈໍານວນຂອງຕົວປະຕິບັດການທີ່ມີຫຼາຍກ່ວາຫນຶ່ງ
ຄວາມຍາວຕົວອັກສອນ."
"strings: ຜູ້ປະກອບການທີ່ມີຫຼາຍກວ່າຫນຶ່ງຕົວອັກສອນ
ຄວາມຍາວ."
"string: ໂຕປະຕິບັດການທີ່ມີຫນຶ່ງຕົວອັກສອນ."
"string: ການເລີ່ມຕົ້ນຂອງຄໍາເຫັນ"
"string: ສິ້ນສຸດຄໍາເຫັນ"
"string: ການເລີ່ມຕົ້ນຂອງຄໍາເຫັນເຖິງຈົນກ່ວາສິ້ນສຸດ
ຂອງສາຍ."
"string: ຕົວອັກສອນທີ່ໃຊ້ສໍາລັບຄໍາຄິດຄໍາເຫັນຂຶ້ນກັບ
ຖັນ."
"string: ຕົວອັກສອນດ່ຽວພິເສດ."
"ຈຳນວນເຕັມ: ຖັນສຳລັບຄຳເຫັນ (-1 ສຳລັບບໍ່ມີ).
"ຈຳນວນເຕັມ: ຖັນສຳລັບແຖວຕໍ່ເນື່ອງ (-1 ສຳລັບບໍ່ມີ)"
"ຈຳນວນເຕັມ: ຖັນສຳລັບຄຳເຫັນຈົນຮອດທ້າຍແຖວ (1000
ສໍາລັບບໍ່ມີ)"
ສະຕຣິງ ແລະຈຳນວນເຕັມຖືກແຍກອອກດ້ວຍຊ່ອງຫວ່າງ ຫຼືການສົ່ງຄືນຄ່າຂົນສົ່ງ. ສາຍທີ່ໃຊ້ສໍາລັບ
ໂຕປະຕິບັດການຕົວອັກສອນດຽວ ແລະສຳລັບຖັນທີ່ຂຶ້ນກັບຄຳເຫັນຈະຕ້ອງບໍ່ມີຊ່ອງຫວ່າງ. ທັງໝົດ
ສະຕຣິງທີ່ໃຊ້ສໍາລັບຄໍາຄິດເຫັນສາມາດມີ NULL ເພື່ອຊີ້ບອກວ່າບໍ່ມີຄໍາເຫັນດັ່ງກ່າວ. ອັນ
ຈໍານວນເຕັມສາມາດເປັນສູນໄດ້ຖ້າບໍ່ມີຄໍາສໍາຄັນຫຼືຕົວປະຕິບັດການຫຼາຍຕົວອັກສອນ. ຊ່ອຍແນ່
ສໍາລັບຕົວອັກສອນດຽວພິເສດປະກອບມີຊ່ອງຂໍ້ມູນຕໍ່ໄປນີ້:
ຕົວອັກສອນສຳລັບຄ່າຄົງທີ່ສະຕຣິງ
ຕົວອັກສອນສໍາລັບຕົວລະຄອນຄົງທີ່
ລັກສະນະສໍາລັບ preprocessor-ຄໍາສັ່ງ
ຕົວອັກສອນສໍາລັບການອ້າງເຖິງຕົວອັກສອນຕໍ່ໄປ
ຕົວອັກສອນສໍາລັບແຖວຕໍ່ໄປແມ່ນແຖວຕໍ່ໄປ
(ຖ້າມັນເປັນຕົວອັກສອນສຸດທ້າຍໃນແຖວ)
ຕົວອັກສອນ (ຖ້າບໍ່ຫວ່າງ: ພາສາບໍ່ແມ່ນ
case sensitive)
ຖ້າຕົວລະຄອນໃດນຶ່ງບໍ່ໄດ້ຖືກກຳນົດ (ເຊັ່ນ: ຂາດໄປ) ຊ່ອງຫວ່າງຈະຖືກໃສ່ໃສ່ທີ່ສອດຄ້ອງກັນ
ຕໍາແຫນ່ງ.

ຕົວຢ່າງ:

.c
32
auto break case char const ສືບຕໍ່ເລີ່ມຕົ້ນເຮັດ
double else enum extern float ສໍາລັບ goto ຖ້າ int
ການລົງທະບຽນຍາວກັບຄືນຂະຫນາດທີ່ເຊັນສັ້ນຂອງ static
struct switch typedef union unsigned void void
ໃນຂະນະທີ່
0
~^()[]{}<>+-/*%=|&!.?:,; /* */ NULL NULL "'#\ -1 1

.f
64
ການເຂົ້າເຖິງການມອບຫມາຍ BACKSPACE BLOCKDATA BLOCKDATA ຕົວອັກສອນການໂທ
ປິດ Complex ທົ່ວໄປ ສືບຕໍ່ DIMENSION DIRECT DO
ຄວາມຊັດເຈນສອງເທົ່າອີກ ENDFILE ENDFILE ENTRY EQUIVALENCE ERR
ມີໄຟລ໌ພາຍນອກ FMT FORM FORMAT FUNCTION
ໄປທີ່ຖ້າ IMPLICIT INTEGER INTEGER IOSTINSIC IOSTAT
LOGICAL NAMED NUMBER NEXTREC OPENED
PARAMETER PAUSE PRINT PROGRAM REAL REC RECL
ກັບຄືນ REWIND ບັນທຶກສະຖານະການຕາມລໍາດັບຢຸດ subroutinee
ໄປຫາ UNFORMated UNIT ຂຽນ
13
.AND. .EQ. .EQV. .ຜິດ. .GE. .GT. .LE. .LT. .ນ.
.NEQV. .ບໍ່ແມ່ນ. .ຫຼື. .TRUE.
()+-/*=$.:, NULL NULL ! C* ' 1 0 5 72

ສຳ ເນົາ


ລິຂະສິດ (C) 1993 Fred Kruse Xwpe ແມ່ນບໍ່ເສຍຄ່າ. ທຸກຄົນສາມາດແຈກຢາຍ xwpe ໃຫ້ກັບ
ໃຜກໍ່ຕາມພາຍໃຕ້ເງື່ອນໄຂທີ່ລະບຸໄວ້ໃນ GNU ໂດຍ​ທົ່ວ​ໄປ ສາທາລະນະ ໃບອະນຸຍາດ. ຜູ້ຂຽນຖືວ່າບໍ່ມີ
ຄວາມຮັບຜິດຊອບສໍາລັບຄວາມຜິດພາດຫຼືການລະເວັ້ນຫຼືຄວາມເສຍຫາຍທີ່ເກີດຈາກການນໍາໃຊ້ xwpe ຫຼືນີ້
ຄູ່ມື.

ຜູ້ຮັກສາ


ສົ່ງຄໍາຖາມຫຼືບັນຫາກັບ Dennis Payne, dulsi@identicalsoftware.com.

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



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌