Aceasta este comanda cweb care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
ctangle, cweave - traduceți CWEB în C și/sau TeX
REZUMAT
dreptunghi [-cp] [+s] fișier web[.w] [{fişierul de modificare[.ch]|-} [outfile[.c]]]
cweave [-befhpx] [+s] fișier web[.w] [{fişierul de modificare[.ch]|-} [outfile[.tex]]]
DESCRIERE
dreptunghi programul convertește un document sursă CWEB într-un program C care poate fi compilat
în mod obişnuit. Fișierul de ieșire include specificații #line, astfel încât depanarea poate fi
realizat în ceea ce privește fișierul sursă CWEB.
cweave programul convertește același fișier CWEB într-un fișier TeX care poate fi formatat și
tipărite în mod obișnuit. Are grijă adecvată de detaliile tipografice, cum ar fi pagina
aspectul și utilizarea indentării, cursivelor, caracterelor aldine etc. și furnizează numeroase
informații încrucișate pe care le adună automat.
CWEB vă permite să pregătiți un singur document care să conțină toate informațiile necesare
atât pentru a produce un program C compilabil, cât și pentru a produce un document bine formatat care descrie
programul în detaliu pe cât își dorește scriitorul. Utilizatorul CWEB ar trebui să fie
familiarizat cu TeX, precum și C.
Linia de comandă ar trebui să aibă unul, două sau trei nume pe ea. Primul este luat drept
Fișierul CWEB (și .w se adaugă dacă nu există o extensie). Dacă acel fișier nu poate fi deschis, fișierul
extensie .web se încearcă în schimb. (Dar .w este recomandat, din moment ce .web implică de obicei
Pascal.) Dacă există un al doilea nume, acesta este un fișier de modificare (și .ch se adaugă dacă nu există
extensie). Fișierul de modificare suprascrie părți ale fișierului WEB, așa cum este descris în
documentație. Dacă există un al treilea nume, acesta înlocuiește numele implicit al ieșirii
fișier, care este de obicei același cu numele fișierului de intrare (dar pe actual
director) cu extensia .c or .tex.
Opțiunile din linia de comandă pot fi fie dezactivate cu - (dacă sunt activate implicit), fie
activate cu + (dacă sunt dezactivate implicit). De fapt, opțiunile sunt procesate de la
de la stânga la dreapta, deci o secvență precum -f +f corespunde cu +f (care este implicit).
-b opțiunea suprimă linia banner care apare în mod normal pe terminalul dvs. când
începe ctangle sau cweave. The -h opțiunea suprimă mesajul fericit care în mod normal
apare dacă procesarea a avut succes. The -p opțiunea suprimă rapoartele de progres
(numerele modulelor marcate cu stea) pe măsură ce are loc procesarea. Daca spui -cp, nu primești nimic
dar mesaje de eroare.
+s opțiunea imprimă statistici despre utilizarea memoriei la sfârșitul unei rulări (presupunând că
programele au fost compilate cu comutatorul -DSTAT).
Există alte trei opțiuni aplicabile cweave numai: -f înseamnă că nu forțați o nouă linie
după fiecare instrucțiune din rezultatul formatat. -e inhibă închiderea materialului C
formatat de cweave între paranteze \PB{...}. Astfel de paranteze sunt în mod normal introduse astfel încât
cârlige speciale pot fi folosite de cweb-latex și programe similare. -x înseamnă omite indexul și
cuprins.
MEDIUL
Variabila de mediu CWEBINPUTS este folosită pentru a căuta fișierele de intrare sau sistemul
implicit dacă CWEBINPUTS nu este setat. Vedea tex(1) pentru detaliile căutării.
Utilizați cweb online folosind serviciile onworks.net