이는 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 명령 strip_stx입니다.
프로그램:
이름
strip_stx - 간단한 문자 기반 프로그래밍 도구
개요
strip_stx [ -c 댓글 문자 ] [ -B 열 수 가까운 ] [ 파일 파일 ... ]
기술
strip_stx는 나열된 모든 구조화된 텍스트(Stx) 마크업을 제거합니다. 파일, 만 떠나다
미리 포맷된 블록의 텍스트. 나열된 파일이 없으면 대신 표준 입력을 읽습니다.
결과는 표준 출력에 기록됩니다.
이것은 간단한 문학적 프로그래밍 도구로 의도되었습니다. 프로그래머는 다음을 작성할 수 있습니다.
프로그램을 문서로 처리하고 stx2any로 문서화 및 출판을 위해 처리하지만
strip_stx를 사용하여 코드를 컴파일하고 실행합니다.
Stx에 대한 자세한 내용은 stx2any의 매뉴얼 페이지를 참조하세요.
옵션
-c 댓글 문자
미리 포맷된 블록 외부의 텍스트인 비코드 부분을 주석으로 처리합니다.
주어진 댓글 문자 모든 줄의 시작 부분에. 이 옵션(또는 다음)이 있는 경우
1)이 주어지지 않으면 코드가 아닌 부분은 그냥 삭제됩니다.
-B 열 수 가까운
비코드 부분을 (주석-)열기 및 닫기 마커로 둘러싸십시오. 열 수
그리고 가까운 각각. 이 옵션은 -c 옵션과 함께 사용할 수 있습니다.
--버전, -V
버전 정보를 표시하고 종료하십시오.
--돕다, -?
간단한 도움말 메시지를 표시하고 종료하십시오.
사용 예
strip_stx parse.py.stx > parse.py
소스 파일 parse.py.stx에서 문서를 제거하여 Python만 남겨 둡니다.
코드가 있어요.
strip_stx -B '/*' ' */' -c ' * ' my.c.stx > my.c
적절한 C 소스 파일로 문자 그대로의 C 코드 문서를 만들고 문서는 그대로 둡니다.
깔끔하게 구성된 댓글.
strip_stx -B 'cat < < EOT' 'EOT' embshell.stx > embshell.sh
embshell.stx 문서를 모든 비프로그램이 포함된 "임베디드 셸" 스크립트로 변환합니다.
실행이 해당 부분에 도달하면 해당 부분이 표준 출력에 인쇄됩니다. 이는 다음과 유사합니다.
PHP 또는 eperl을 사용할 수 있지만 strip_stx는 실제로 이 용도로 사용되지 않습니다. 다른 옵션도 있습니다.
코드 부분에 대한 자체 마크업을 정의하는 것과 같은 내장 스크립트 만들기
stx4any 내에서 m2를 사용하여 프로그램 로직을 처리합니다.
onworks.net 서비스를 사용하여 strip_stx를 온라인으로 사용하세요