WikiDer > Qisqacha buyruq tili
| Tuzuvchi (lar) | Raqamli uskunalar korporatsiyasi |
|---|---|
| Operatsion tizim | OS / 8 |
| Platforma | PDP-10 |
| Voris | Buyruq tili (DCL) |
| Mavjud: | Ingliz tili |
| Turi | Buyruq qobig'i |
Qisqacha buyruq tili (CCL) tomonidan ishlatilgan atama edi Raqamli uskunalar korporatsiyasi uchun Buyruqlar qatoridagi tarjimon / Foydalanuvchi interfeysi ularning bir nechta hisoblash tizimlarida ta'minlangan; uning vorisi nomini oldi Buyruq tili (DCL).
CCL foydalanuvchiga terminal buyruqlarining keng to'plamini taqdim etadi.[1]
CCL-ni o'z ichiga olgan birinchi tizim DEC tizimlari edi PDP-10.[2]
Tarix
The PDP-6 monitor oddiy buyruqlar to'plami bilan birga keldi. Kompilyatsiya qilish va ishga tushirish uchun FORTRAN dastur, biri bo'lar edi
- .R F4 --- FORTRAN kompilyatorini chaqirish
- *DTA1: PROG3 = DTA2: PROG3, SUB3A, SUB3B --- ikkilik chiqish va manba kiritishni belgilang
- .R LOADER 30 --- yuklagichni chaqiring, 30K xotirani ajrating
- *DTA1: PROG3 --- yuklash uchun ikkilik ob'ektni belgilang
- *SYS: / S --- yuklagichga tegishli subroutine kutubxonalarini topishiga ruxsat bering
- .DTA1-ni saqlash: PROG3 --- bajariladigan faylni DTA1-ga yozing
- (The DOT tezkor va Yulduz / yulduzcha subprompt)
PDP-10da CCL bor edi. O'zining avvalgisiga nisbatan yaxshilanishining kaliti quyidagilar edi:[2]
- ko'p bosqichli buyruqlar: .EX PROG3, SUB3A, SUB3B
- 3-dan birini kompilyatsiya qilish kerakmi yoki yo'qligini tekshiradi (va agar kerak bo'lsa, buni amalga oshirdi)
- ob'ekt dasturi yuklagichini ishga tushirish (shu jumladan kerakli subroutine kutubxonalari)
- dasturni ishga tushirishni boshlang
- rivojlangan buyruq fayli: .EX @ RUNPROG3.CMD
- .CMD faylidagi buyruq (lar) ni bajaradi
Buyruqlar
Quyidagi jadvalda CCL buyruqlari ro'yxati keltirilgan.[1]
| CCL buyrug'i (to'liq shakl) | CCL buyrug'i (qisqa shakl) | Tavsif |
|---|---|---|
| BACKSPACE | BAC | CAMP ishlaydi. A magnit lenta yoki kassetada belgilangan miqdordagi fayllar yoki yozuvlar orqaga qarab joylashtirilgan. |
| Yuklash | BO | |
| CCL | CCL | Tizim qurilmasida joylashgan OS / 8 klaviatura monitoridagi CCL dasturini o'chiradi. |
| Taqqoslash | COMP | SRCCOM-ni ishlaydi. Ikki manba fayllari orasidagi farqlarni taqqoslaydi / ko'rsatadi. Garchi qatorlar qatori, ruxsatnomalar "ta'qib qilish". |
| TARMOQ | MAQOMOTI | Ishlab chiqaradi ikkilik fayllar va / yoki belgilangan dastur fayllari uchun ro'yxat. |
| Nusxalash | COP | Fayllarni bittadan uzatadi I / O qurilmani boshqasiga. |
| YAXSHI | COR | |
| YARATMOQ | CREA | EDIT-ni ishga tushiradi va yaratish uchun yangi faylni ochadi. |
| CREF | CREF | |
| Sana | DA | |
| DEASHNING | Narkotik moddalarini nazorat qilish agentligi | |
| O'chirish | DEL | Diskdagi yoki bir nechta fayllarni o'chiradi yoki Yopishqoq lenta. |
| Bevosita | DIR | |
| Tartibga solish | ED | EDIT-ni ishlaydi. Tahrirlash uchun allaqachon mavjud bo'lgan faylni ochadi. |
| EOF | EOF | |
| IJRO | exe | |
| YORDAM BERING | U | Belgilangan OS / 8 dasturlari bo'yicha ma'lumotlarni chop etadi. |
| Ro'yxat | LI | |
| YUK | LO | |
| QILING | MAK | TECO ishlaydi. Chiqish uchun belgilangan faylni ochadi. |
| Xarita | Xarita | BITMAP-ni ishga tushiradi. |
| MUNG | MUNG | TECO Makrosini ishlaydi; buyruq satri parametrlari qo'shimcha moslashuvchanlikni beradi. |
| PAL | PAL | PAL8 ishlaydi. Argument sifatida ko'rsatilgan manba faylini yig'adi. |
| PRI | LPTSPL nomli dasturni ishga tushiradi. | |
| PUNCH | PU | PIP-ni ishlaydi. Belgilangan faylni teshadi qog'oz lenta. |
| Qayta nomlash | REN | Diskdagi yoki DECtape-dagi bir yoki bir nechta fayllarning nomini o'zgartiradi. |
| RES | RES | RESORC ishlaydi. |
| Qaytish | REW | |
| O'tkazib yuborish | O'tkazib yuborish | |
| SQUISH | SQ | PIP-ning "siqish" / defragatsiya vositasini ishga tushiradi[3] |
| YUBORISH | SU | BATCH dasturini ishga tushiradi. |
| TECO | TE | (Matn muharriri va COrrector, murakkab matn muharriri MACRO qobiliyatlari bilan). |
| TURI | TY | |
| BA | BA | |
| UB | UB | |
| UC | UC | |
| Yuklash | UNL | |
| VERSION | Juda | OS / 8 Keyboard Monitor va CCL versiyalarining raqamlarini chop etadi. |
| NOL | NOL |
Adabiyotlar
- ^ a b "Qisqacha buyruq tili" (CCL)."OS / 8 qo'llanmasi" (PDF). 1974 yil aprel. Olingan 28 noyabr 2017.
- ^ a b Piter Klark (1982 yil iyul). "DEK TIMESHARING (1965)". DEC Professional. p. 34.
- ^ "OS / 8".
Squish defragga o'xshaydi, chunki u aslida fayllarni o'chirib tashlaydi va maksimal bo'sh joyni olish uchun narsalarni ko'chiradi.