АнглийскийФранцузскийИспанский

Значок OnWorks

cweb - Интернет в облаке

Запустите cweb в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда cweb, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ctangle, cweave - перевести CWEB в C и / или TeX

СИНТАКСИС


клубок [-бл.] [+s] веб-файл[.w] [{файл изменений[.ch]|-} [Outfile[.c]]]
CWEAVE [-befhpx] [+s] веб-файл[.w] [{файл изменений[.ch]|-} [Outfile[.tex]]]

ОПИСАНИЕ


Команда клубок программа конвертирует исходный документ CWEB в программу C, которая может быть скомпилирована
обычным способом. Выходной файл включает спецификации #line, чтобы можно было отладить
сделано с точки зрения исходного файла CWEB.

Команда CWEAVE программа конвертирует тот же файл CWEB в файл TeX, который может быть отформатирован и
печатается обычным способом. Он должным образом заботится о типографских деталях, таких как страница
макет и использование отступов, курсива, полужирного шрифта и т. д., а также предоставляет обширные
перекрестный индекс информации, который он собирает автоматически.

CWEB позволяет подготовить единый документ, содержащий всю необходимую информацию.
как для создания компилируемой программы на C, так и для создания хорошо отформатированного документа, описывающего
программа настолько подробно, насколько может пожелать автор. Пользователь CWEB должен быть
знаком с TeX, а также с C.

В командной строке должно быть одно, два или три имени. Первый принимается за
CWEB файл (и .w добавляется, если расширения нет). Если этот файл не открывается,
расширение .web вместо этого пробуется. (Но .w рекомендуется, так как .web обычно подразумевает
Паскаль.) Если есть второе имя, это файл изменений (и .ch добавляется, если нет
расширение). Файл изменений переопределяет части WEB-файла, как описано в
документация. Если есть третье имя, оно отменяет имя по умолчанию для вывода
файл, который обычно совпадает с именем входного файла (но в текущем
каталог) с расширением .c or .tex.

Параметры в командной строке могут быть отключены с помощью - (если они включены по умолчанию) или
включены + (если по умолчанию выключены). Фактически варианты обрабатываются от
слева направо, поэтому последовательность вроде -f + f соответствует + f (по умолчанию).

Команда -b опция подавляет строку баннера, которая обычно появляется на вашем терминале, когда
ctangle или cweave начинается. В -h опция подавляет счастливое сообщение, которое обычно
появляется, если обработка прошла успешно. В -p опция подавляет отчеты о проделанной работе
(номера модулей отмечены звездочкой) в процессе обработки. Если вы скажете -бл.ты ничего не получаешь
но сообщения об ошибках.

Команда +s опция печатает статистику использования памяти в конце прогона (при условии, что
программы были скомпилированы с ключом -DSTAT).

Есть три других варианта, применимых к CWEAVE только: -f означает не вводить новую строку
после каждого оператора в форматированном выводе. -e препятствует вложению материала C
отформатирован CWEAVE в скобках \ PB {...}. Такие скобки обычно вставляются так, чтобы
специальные крючки могут использоваться cweb-латекс и подобные программы. -x означает опустить индекс и
содержание.

ОКРУЖАЮЩАЯ СРЕДА


Переменная среды CWEBINPUTS используется для поиска входных файлов или системы
по умолчанию, если CWEBINPUTS не установлен. Видеть текс(1) для подробностей поиска.

Используйте cweb онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad