Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

cweavex – Online w chmurze

Uruchom cweavex w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie cweavex, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


ctanglex, cweavex - przetłumacz CWEB(x) na C (lub C++) i/lub TeX

STRESZCZENIE


czworobok [ -bhpl ] [ +cs+ ] plik cweb[.w] [(plik zmian[.ch]|+|-) [plik wyjściowy[.C]]]
cweavex [ -bhpx ] [ +cs+dtefauwm ] [ +ścieżka wyszukiwania ] plik cweb[.w] [(plik zmian[.ch]|+|-)
[plik wyjściowy[.tex]]]

OPIS


Połączenia czworobok program konwertuje dokument źródłowy CWEB(x) na program w C, który może być:
skompilowane w zwykły sposób. Plik wyjściowy zawiera #linia specyfikacje tak, że błąd
raportowanie i debugowanie można wykonać w oparciu o plik źródłowy CWEB(x).

Połączenia cweavex program konwertuje ten sam plik CWEB(x) na plik TeX, który można sformatować
i drukowane w zwykły sposób. Dba o szczegóły typograficzne, takie jak strona
układ i użycie wcięć, kursywy, pogrubienia itp., i dostarcza obszerne
informacje odsyłające, które gromadzi automatycznie.

CWEBx umożliwia przygotowanie jednego dokumentu zawierającego wszystkie informacje, które są
potrzebne zarówno do stworzenia kompilowalnego programu w C, jak i do stworzenia dobrze sformatowanego dokumentu
opisując program tak szczegółowo, jak życzy sobie autor. Użytkownik CWEBx
powinien mieć pewną znajomość TeXa, a także znajomość C.

Wiersz poleceń powinien mieć jedną, dwie lub trzy nazwy. Pierwszy jest traktowany jako
plik CWEB(x) (i `.w' jest dodawany, jeśli nie ma rozszerzenia). Jeśli tego pliku nie można otworzyć,
rozszerzenie `.siećzamiast tego jest próbowane '. Jeśli istnieje drugie imię, jest to plik zmian (i
`.ch' jest dodawane, jeśli nie ma rozszerzenia), w przeciwnym razie nazwa pliku CWEB(x) z jego
rozszerzenie zastąpione przez `.ch' jest próbowany jako nazwa pliku zmiany; jeśli nie ma takiego pliku, bez zmian
używany jest plik. Zamiast pliku zmian można podać `-' lub `+'; `-' oznacza nie używaj a
zmień plik i `+' oznacza użycie pliku zmian tylko wtedy, gdy istnieje plik o domyślnej nazwie
(tak jakby podano tylko jedno imię). Plik zmian nadpisuje części pliku CWEB(x),
zgodnie z opisem w dokumentacji. Trzecia nazwa, jeśli jest obecna, określa plik wyjściowy
nazwa wprost. Domyślna nazwa pliku wyjściowego to nazwa pliku CWEB(x) z rozszerzeniem
`.c' (dla czworobok ) lub `.tex' (dla cweavex ); domyślne rozszerzenie jest również stosowane, jeśli a
trzecie imię podaje się bez rozszerzenia.

Opcje w wierszu poleceń można włączyć za pomocą `+' i wyłącz z `-'; kilka
znaki mogą występować w tym samym argumencie, co wskazuje na kilka włączonych opcji
włączone lub wyłączone jednocześnie. W rzeczywistości opcje są przetwarzane od lewej do
dobrze, więc sekwencja taka jak `-b +b' jest równoważne `+b' (co jest ustawieniem domyślnym).

Połączenia +b opcja pokazuje linię baneru na twoim terminalu. ten +h opcja pokazuje szczęśliwą wiadomość, jeśli
przetwarzanie zakończyło się pomyślnie. ten +p opcja pokazuje raporty z postępów (moduł oznaczony gwiazdką
numerów) w trakcie przetwarzania. Jeśli powiesz „-KM', nie otrzymujesz wyjścia terminala, ale
komunikaty o błędach.

Połączenia +c opcja emuluje Levy/Knuth CWEB. ten +s opcja wyświetla statystyki dotyczące pamięci
użycie na końcu uruchomienia (przy założeniu, że programy zostały skompilowane z -DSTAT.
przełącznika, tak jak domyślnie w systemach Debian). Ustawiając opcję ++ można
wybierz język C++ zamiast C.

Opcja -l ma zastosowanie do czworobok tylko; po wybraniu wyjście C jest bardziej
czytelny dla ludzi przez pominięcie #linia dyrektywy oraz zachowanie układu i komentarzy.

Istnieje kilka innych opcji mających zastosowanie do cweavex tylko. Opcja -x oznacza pominąć
indeks i spis treści. Ustawiając opcję +d jedna przyczyna cweavex Zgłosić
problemy napotkane podczas analizowania fragmentów programu. Z +t indeks i nazwy modułów
zostaną zapisane do oddzielnych plików. Z +e spis treści jest zmuszony rozpocząć się w dniu a
nowy arkusz w przypadku korzystania z drukarki dwustronnej. Opcje +f , +a , +u , +w , +m zmiana
styl formatowania programów: +f oznacza wymuś znak nowej linii po każdym prostym
oświadczenie w sformatowanym wyjściu i +a oznacza również wymuś znak nowej linii przed każdym prostym
oświadczenie, nawet jeśli następuje po etykiecie lub warunku; opcja +u zmieni styl
tak, że łamanie wiersza następuje po `{' zamiast przed, co uniemożliwia ich wyrównanie
z odpowiadającym im `}' (jest to styl Levy/Knuth CWEB), podczas gdy opcja +w stawia
łamanie wiersza zarówno przed, jak i po `{', tworząc bardziej symetryczny układ kosztem
trochę dodatkowego papieru. Wreszcie opcja +m unika wymuszania łamania linii między kolejnymi
deklaracje w bloku lokalnym. Z opcją +ścieżka wyszukiwania można określić miejsce do
poszukaj plików nagłówkowych, gdy nie ma ich w bieżącym katalogu. sznurek
następujące po `+i' zostanie zapisane i dodane do nazwy pliku nagłówkowego, jeśli nie może być
znaleziono inaczej (więc łańcuch powinien prawdopodobnie kończyć się separatorem ścieżki '/'). Więcej
można określić niż jedną taką ścieżkę wyszukiwania; będą sądzeni w kolejności od lewej do
dobrze.

Korzystaj z cweavex online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    MSYS2
    MSYS2
    MSYS2 to zbiór narzędzi i
    biblioteki udostępniające m.in
    łatwe w obsłudze środowisko do budowania,
    instalowanie i uruchamianie natywnego systemu Windows
    oprogramowanie. to z...
    Pobierz MSYS2
  • 2
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo to kodek obrazu JPEG
    który używa instrukcji SIMD (MMX, SSE2,
    NEON, AltiVec) w celu przyspieszenia linii bazowej
    Kompresja i dekompresja JPEG włączona
    x86, x8...
    Pobierz libjpeg-turbo
  • 3
    Menedżer pobierania Xtreme
    Menedżer pobierania Xtreme
    Projekt ma teraz nowy dom:
    https://xtremedownloadmanager.com/ For
    programiści:
    https://github.com/subhra74/xdm Xtreme
    Download Manager to potężne narzędzie do...
    Pobierz menedżera pobierania Xtreme
  • 4
    TTGO VGA32 Lite
    TTGO VGA32 Lite
    Cechy: Niska rozdzielczość 4:3 i 16:9
    Wyjście VGA Klawiatura i mysz PS/2
    interfejs użytkownika oparty na inputText (TUI)
    z menedżerem okien dialogowych Częściowy Unicode
    wsparcieSlave dis...
    Pobierz TTGO VGA32 Lite
  • 5
    Program ładujący Clover EFI
    Program ładujący Clover EFI
    Projekt został przeniesiony do
    https://github.com/CloverHackyColor/CloverBootloader..
    Funkcje: Uruchom system macOS, Windows i Linux
    w trybie UEFI lub starszym na komputerze Mac lub PC z
    UE...
    Pobierz program ładujący Clover EFI
  • 6
    zjednoczone obroty
    zjednoczone obroty
    Dołącz do nas w Gitterze!
    https://gitter.im/unitedrpms-people/Lobby
    Włącz repozytorium URPMS w swoim
    system -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Pobierz unitedrpms
  • więcej »

Komendy systemu Linux

Ad