간결한 명령어 언어

Concise Command Language
간결한 명령어(CCL)
개발자디지털 이그니션 코퍼레이션
운영 체제OS/8
플랫폼PDP-10
후계자디지털 명령어(DCL)
이용가능기간:영어
유형명령 셸

CCL(Consecise Command Language)은 Digital Equipment Corporation이 자사의 여러 컴퓨팅 시스템에서 제공하는 명령줄 인터프리터/사용자 인터페이스를 위해 사용한 용어입니다.그 후속 명칭은 DIGITAL(Digital Command Language)입니다.

CCL은 사용자에게 광범위한 터미널 [1]명령어 세트를 제공합니다.

CCL을 최초로 탑재한 시스템은 DEC의 PDP-10이었습니다.[2]

역사

PDP-6 모니터에는 간단한 명령어 세트가 포함되어 있습니다.FORTRAN 프로그램을 컴파일 및 실행하려면 다음과 같이 하십시오.

  • .R F4 --- FORTRAN 컴파일러를 기동합니다.
  • * DTA1 : PROG3 = DTA2 :PROG3, SUB3A, SUB3B --- 바이너리 출력 및 소스 입력 지정
  • .R LOADER 30 --- 로더를 호출하여 메모리 30K를 할당합니다.
  • *DTA1:PROG3 --- 로드할 이진 개체를 지정합니다.
  • *SYS:/S --- 로더가 적절한 서브루틴 라이브러리를 찾을 수 있도록 합니다.
  • .DTA1 저장:PROG3 --- 실행 파일을 DTA1에 씁니다.
(DOT는 모니터프롬프트, Star/Asterisk는 어플리케이션프롬프트)

PDP-10에는 CCL이 탑재되어 있습니다.이전 모델보다 향상된 점은 다음과 같습니다.[2]

  • multi-step 명령어:EX PROG3, SUB3A, SUB3B
  • 3가지 중 재컴파일이 필요한 것이 있는지 확인합니다(필요한 경우 재컴파일합니다).
  • 오브젝트 프로그램로더 실행(필요한 서브루틴 라이브러리 포함)
  • 프로그램 실행을 시작하다
  • 확장 명령어 파일:EX @RUNPROG3.CMD
  • 는 의 명령어를 실행합니다.CMD 파일

명령어

다음 표에 CCL [1]명령 목록을 나타냅니다.

CCL 명령어 목록
CCL 명령어
(완전 형식)
CCL 명령어
(짧은 형식)
묘사
백스페이스 BAC CAMP를 실행합니다.자기 테이프 또는 카세트는 지정된 개수의 파일 또는 레코드를 뒤로 이동시킵니다.
기동하다 BO
CCL CCL 시스템 디바이스에 있는 OS/8 키보드 모니터의 CCL 프로그램을 비활성화합니다.
비교하다 컴포넌트 SRCOM을 실행합니다.두 소스 파일 간의 차이를 비교/표시합니다.한 줄 한 줄이지만, 는 "따라잡기"를 허용합니다.
컴파일 COM 지정된 프로그램 파일에 대한 이진 파일 및/또는 컴파일 목록을 생성합니다.
알았다. COP I/O 디바이스 에 파일을 전송합니다.
코어 COR
만들다 크레아 EDIT를 실행하고 생성을 위해 새 파일을 엽니다.
크레프 크레프
날짜. DA
할당 해제 DEA
삭제 디스크 또는 DEC테이프에서 하나 이상의 파일을 삭제합니다.
직접적인 DIR
편집 ED EDIT를 실행합니다.편집을 위해 기존 파일을 엽니다.
EOF EOF
실행하다 EXE
도와 주세요. 지정된 OS/8 프로그램에 대한 정보를 인쇄합니다.
목록.
로드 LO
만들다 제조하다 TECO를 실행합니다.출력을 위해 지정된 파일을 엽니다.
비트맵을 실행합니다.
MUG MUG TECO 매크로를 실행합니다.명령줄 파라미터는 적응성을 높입니다.
PAL PAL PAL8을 실행합니다.인수로 지정된 소스 파일을 조합합니다.
인쇄하다 PRI LPTSPL이라는 이름의 프로그램을 실행합니다.
펀치 PU PIP를 실행합니다.용지 테이프에 지정된 파일을 펀치합니다.
이름 바꾸기 디스크 또는 DECtape에 있는 하나 이상의 파일의 이름을 변경합니다.
RES RES RESORC를 실행합니다.
되감기 재생
건너뛰다. 건너뛰다.
스퀴시 SQ PIP의 "Squeeze" / 조각 모음[3] 도구를 실행합니다.
제출하다 SU 배치 프로그램을 실행합니다.
테크노 TE (텍스트 에디터 및 코렉터, 매크로 기능을 갖춘 정교한 텍스트 에디터).
유형 TY
UA UA
UB UB
UC UC
언로드 소등
버전 확인 OS/8 키보드 모니터와 CCL 의 버전 번호를 인쇄합니다.

레퍼런스

  1. ^ a b "Concise Command Language"(CCL)."OS/8 Handbook" (PDF). April 1974. Retrieved 28 November 2017.
  2. ^ a b Peter Clark (July 1982). "DEC TIMESHARING (1965)". The DEC Professional. p. 34.
  3. ^ "OS/8". Squish is like defrag, in that it'll actually delete files, and move stuff around so you can get the maximum free space.