스시
Scsh![]() | |
원저작자 | 올린 시버스 |
---|---|
개발자 | 브라이언 칼스트롬 마틴 가스비클러 마이크 스퍼버 |
초기 릴리즈 | 1994년 10월 | ; 전( 10월 31일
안정된 릴리스 | 2006년 5월 16일, 16년 16일 |
저장소 | github |
기입처 | 스킴48 |
운영 체제 | Unix와 같은 |
플랫폼 | IA-32 |
크기 | 4.2 MB |
이용가능기간: | 영어 |
유형 | Unix 쉘 |
면허증. | BSD-3-Clause |
웹 사이트 | www |
Scsh(Scheme shell)는 운영체제용 셸의 일종인 컴퓨터 소프트웨어입니다.이것은 프로그래밍 언어 체계에 계층화된 Portable Operating System Interface(POSIX) 애플리케이션 프로그래밍 인터페이스(API)로, 스크립팅에 대한 Scheme의 능력을 최대한 활용합니다.Scsh는 32비트 플랫폼으로 제한되지만 64비트모드로 [1]동작하는 최신 Scheme 48에 대한 개발 버전이 있습니다.BSD-3-Clause 라이센스로 출시된 무료 오픈 소스 소프트웨어입니다.
특징들
Scsh에는 다음과 같은 특징이 있습니다.
- 목록, 문자 및 문자열 조작 라이브러리 지원
- 정규 표현 조작은 기능에 대한 스킴 정규 표현, 도메인 고유 언어(DSL) 또는 작은 언어를 사용하여 지원합니다.
- 강력한 네트워킹 지원
- 매크로로서 언어에 통합되는 awk라이크 스크립트 개요 지원
- 의사 단말기를 지원하는 추상화
- 준인용을 사용하여 모델링된 셸 언어입니다.
예
#!/usr/local/bin/scsh -s !# (정의하다(실행 파일 디르) (cwd가 있는 디르 (필터 파일 압축 가능합니까? (디렉토리 파일 디르 #t)))) (정의하다(기입하다 x) (표시x) (줄바꿈)) (각각을 위한기입하다 (추가 지도 실행 파일 ((인픽스 컨버터 ":") (getenv '패스'))))
"승인"
Scsh 참조 매뉴얼에는 Olin Shivers가 작성한 스푸핑 확인 응답[2] 섹션이 포함되어 있습니다.시작:
- 누구에게 감사해야 할까요?내 일로 유명해지면서도 뒤에서 비웃는 소위 동료들?내 쓸모없는 대학원생들, 그들의 컴퓨터 기술은 넷뉴스에서 비트맵을 다운로드하는 것에 국한된 것처럼 보인다.아직도 제가 컴퓨터를 가지고 장난치는 걸 그만두고 의대에 진학해서 방사선사가 되기를 기다리는 제 부모님은요?우리 부서 회장님, 불만족스러운 우체국 직원들에 대한 새로운 통찰력과 동정심을 주는 관리자?
그리고 다음과 같이 끝납니다.
- 오, 네, 감사 인사말이요.전 그렇지 않다고 생각해요.내가 했어.내가 다 했어, 나 혼자.
「 」를 참조해 주세요.
레퍼런스
- ^ "Scheme/Scsh". GitHub. Retrieved 2018-12-04.
- ^ "Acknowledgements (reprinted in Philip Greenspun's book, Database-backed Web Sites)". Philip Greenspun. Retrieved 2018-12-04.