영어프랑스어스페인어

Ad


온웍스 파비콘

cweavex - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 cweavex를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 cweavex 명령입니다.

프로그램:

이름


ctanglex, cweavex - CWEB(x)를 C(또는 C++) 및/또는 TeX로 번역

개요


사각형 [ -bhpl ] [ +cs+ ] c웹파일[.w] [(변경 파일[.ch]|+|-) [결과물 파일[.씨]]]
위벡스 [ -bhpx ] [ +cs+dtefauwm ] [ +isearchpath ] c웹파일[.w] [(변경 파일[.ch]|+|-)
[결과물 파일[.텍스]]]

기술


XNUMXD덴탈의 사각형 프로그램은 CWEB(x) 소스 문서를 다음과 같은 C 프로그램으로 변환합니다.
일반적인 방법으로 컴파일됩니다. 출력 파일에는 다음이 포함됩니다. #선 오류가 발생하도록 사양
보고 및 디버깅은 CWEB(x) 소스 파일 측면에서 수행할 수 있습니다.

XNUMXD덴탈의 위벡스 프로그램은 동일한 CWEB(x) 파일을 포맷할 수 있는 TeX 파일로 변환합니다.
일반적인 방식으로 인쇄됩니다. 페이지와 같은 인쇄상의 세부 사항을 적절하게 처리합니다.
들여쓰기, 기울임꼴, 볼드체 등의 레이아웃 및 사용
자동으로 수집하는 상호 참조 정보.

CWEBx를 사용하면 모든 정보가 포함된 단일 문서를 준비할 수 있습니다.
컴파일 가능한 C 프로그램을 생성하고 올바른 형식의 문서를 생성하는 데 필요
작가가 원하는 만큼 프로그램을 자세히 설명합니다. CWEBx 사용자
TeX와 C에 대한 지식이 있어야 합니다.

명령줄에는 하나, 둘 또는 세 개의 이름이 있어야 합니다. 첫 번째는 다음으로 간주됩니다.
CWEB(x) 파일(및 `.w' 확장자가 없을 경우 추가). 해당 파일을 열 수 없는 경우,
확장자 `.편물'가 대신 시도됩니다. 두 번째 이름이 있으면 변경 파일(및
`.ch' 확장자가 없으면 추가됨), 그렇지 않으면 CWEB(x) 파일 이름
확장자는 `로 대체됨.ch'는 변경 파일 이름으로 시도됩니다. 해당 파일이 없으면 변경 사항 없음
파일이 사용됩니다. 변경 파일 대신 `-' 또는 `+'; `-'는 사용하지 않는다는 뜻
파일을 변경하고 `+'는 기본 이름의 파일이 있는 경우에만 변경 파일을 사용한다는 의미입니다.
(마치 이름이 하나인 것처럼). 변경 파일은 CWEB(x) 파일의 일부를 재정의합니다.
설명서에 설명된 대로. 세 번째 이름이 있는 경우 출력 파일을 지정합니다.
이름을 명시적으로 지정합니다. 기본 출력 파일 이름은 확장자가 CWEB(x) 파일의 이름입니다.
`.c' (을위한 사각형 ) 또는 `.tex' (을위한 위벡스 ); 기본 확장자는 다음과 같은 경우에도 적용됩니다.
세 번째 이름은 확장자 없이 제공됩니다.

명령줄의 옵션은 `+' 로 끄고 `-'; 여러 개의
문자는 동일한 인수에서 뒤따를 수 있으며, 이는 전환되는 여러 옵션을 나타냅니다.
동시에 각각 켜짐. 실제로 옵션은 왼쪽에서
맞아, 그래서 `-b +b'는 `+b'(기본값).

XNUMXD덴탈의 +b 옵션은 터미널에 배너 라인을 표시합니다. NS +h 옵션은 다음과 같은 경우 행복한 메시지를 표시합니다.
처리에 성공했습니다. NS +p 옵션은 진행 보고서를 보여줍니다(별표 표시된 모듈
숫자) 처리가 진행됩니다. `라고 말하면-bhp', 당신은 터미널 출력을 얻지 만
오류 메시지.

XNUMXD덴탈의 +c 옵션은 Levy/Knuth CWEB를 에뮬레이트합니다. NS +s 옵션은 메모리에 대한 통계를 인쇄합니다.
실행 종료 시 사용(프로그램이 다음으로 컴파일되었다고 가정합니다. -DSTAT
스위치, 데비안 시스템에서 기본적으로 있음). 옵션을 설정하여 ++ 하나는 수
C 대신 C++ 언어를 선택하십시오.

옵션 -l 에 적용 가능 사각형 오직; 선택하면 C 출력이 더 많이 만들어집니다.
생략하여 사람이 읽을 수 있음 #선 지시문 및 레이아웃 및 주석 보존.

에 적용할 수 있는 몇 가지 다른 옵션이 있습니다. 위벡스 오직. 옵션 -x 생략을 의미
색인 및 목차. 옵션을 설정하여 +d 하나의 원인 위벡스 신고하기
프로그램 조각을 구문 분석할 때 발생하는 문제. 와 함께 +t 인덱스 및 모듈 이름
별도의 파일에 작성됩니다. 와 함께 +e 목차는 다음에서 강제로 시작됩니다.
양면 프린터를 사용하는 경우 새 용지. 옵션 +f , +a , +u , +w+m 이전 단계로 돌아가기
프로그램이 포맷되는 스타일: +f 모든 단순 다음에 강제로 개행을 의미
형식화된 출력의 문, 및 +a 또한 모든 단순 앞에 개행을 강제로 의미합니다.
레이블이나 조건을 따르는 경우에도 문; 옵션 +u 스타일을 바꿀 것입니다
줄 바꿈이 이전 대신 `{' 뒤에 오도록 하여 정렬되지 않도록 합니다.
일치하는 `}'(이것이 Levy/Knuth CWEB의 스타일임)로 옵션을 선택하는 동안 +w 넣다
`{' 전후에 줄바꿈을 하여 보다 대칭적인 레이아웃을 생성합니다.
여분의 종이. 마지막으로 옵션 +m 연속적인 사이에 줄 바꿈을 강제하지 않습니다.
로컬 블록의 선언 옵션으로 +isearchpath 장소를 지정할 수 있습니다
현재 디렉토리에 헤더 파일이 없으면 헤더 파일을 찾습니다. 문자열
`+i' 다음에 저장될 수 없는 경우 헤더 파일 이름 앞에 추가됩니다.
그렇지 않으면 찾을 수 있습니다(따라서 문자열은 경로명 구분 기호 '/'로 끝나야 합니다). 더
하나 이상의 검색 경로를 지정할 수 있습니다. 그들은 왼쪽에서 순서대로 시도됩니다
권리.

onworks.net 서비스를 사용하여 온라인으로 cweavex를 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad