영어프랑스어스페인어

Ad


온웍스 파비콘

맙소사 - 클라우드 온라인

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

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

프로그램:

이름


gosh - Scheme 스크립트 인터프리터

개요


세상에 [-biqV] [-I 통로 ] [-ㅏ 통로 ] [-유 모듈 ] [-엘 파일 ] [-전자 특급 ] [-E 특급 ] [-NS 플래그
] [--] [ 스크립트 논의 ... ]

기술


어이 위에 구축된 독립형 Scheme 인터프리터입니다. 좌회전 스키마 스크립트 엔진.

인셀덤 공식 판매점인 스크립트 가 주어지면 gosh는 스크립트를 로드하고 그 안에 Scheme 코드를 평가합니다. 그런 다음
스크립트 명명된 프로시저를 정의합니다. 본관, gosh는 단일 인수로 호출합니다.
스크립트 이름 및 후속 인수 목록. 언제 본관 정수 값을 반환합니다.
gosh는 종료 코드로 종료합니다. 만약에 본관 정수가 아닌 값을 반환하거나 오류가
평가 중에 신호를 받으면 종료 코드 70(EX_SOFTWARE)과 함께 종료됩니다. SRFI-22 참조
(http://srfi.schemers.org/srfi-22/srfi-22.html) 자세한 내용은 없는 경우 본관 순서
스크립트에 정의된 gosh는 스크립트 파일을 로드한 후 코드 0으로 종료됩니다.

스크립트 파일이 제공되지 않으면 gosh는 대화식 모드로 들어갑니다. 기본적으로 gosh 프롬프트
사용자가 Scheme 표현식을 입력하고 읽고 평가한 다음 결과를 인쇄합니다.
EOF를 읽을 때까지. 그러나 표준 입력이 터미널이 아닌 경우 gosh는
즉각적인; 사용자가 gosh를 필터 프로그램으로 사용할 수 있습니다. 이 동작은 제어할 수 있습니다.
-i 또는 -b 옵션으로; 아래를 참조하십시오.

옵션


명령줄 옵션은 스크립트 파일을 로드하거나
대화형 모드.

옵션 -I, -A, -u, -l, -L, -e 및 -E는 나타나는 순서대로 처리됩니다. 을 위한
예를 들어, -I 옵션으로 로드 경로를 추가하면 그 뒤에 있는 -l 옵션에 영향을 주지만 해당 옵션에는 영향을 주지 않습니다.
그 전에.

-V gosh 버전을 인쇄하고 종료합니다.

-b 배치 모드. 표준 입력이 터미널인 경우에도 프롬프트를 인쇄하지 않습니다. 대체
-NS.

-i 대화식 모드. 표준 입력이 터미널이 아닌 경우에도 프롬프트를 강제로 인쇄합니다.

-q 기본 초기화 파일 읽기를 방지합니다.

-I통로
추가 통로 로드 경로 목록 앞에.

-A통로
추가 통로 로드 경로 목록의 꼬리까지.

-u모듈
로드 및 가져오기 기준 치수, 마치 "(사용 모듈 )" 코드에 지정되어 있습니다.

-l파일
구성표 파일을 로드합니다. 파일.

-L파일
-l과 비슷하지만 다음과 같은 경우에는 불평하지 않습니다. 파일 존재하지 않습니다.

-e특급
Scheme 표현식을 평가합니다. 특급

-E특급
다음을 제외하고는 -e와 동일합니다. 특급 괄호로 둘러싸인 것처럼 읽힙니다.

-p유형
프로파일러를 켭니다. 현재 유형 오직 '시간'일 수 있습니다.

-f플래그
다양한 플래그를 설정합니다.
case-fold는 대소문자를 구분하지 않는 리더를 사용합니다(R5RS에서와 같이).
파일을 로드하는 동안 자세한 로드 보고서
no-inline 기본 절차 및 상수를 인라인하지 않습니다.
(no-inline-globals, no-inline-locals 및
인라인 상수가 없습니다.)
no-inline-globals는 전역 프로시저를 인라인하지 않습니다.
no-inline-locals는 로컬 프로시저를 인라인하지 않습니다.
no-inline-constant는 상수를 인라인하지 않습니다.
no-post-inline-pass는 인라인 후 최적화 단계를 실행하지 않습니다.

-F기능
냐면 기능 cond-expand 형식으로 사용할 수 있습니다.

-- 더 이상 옵션이 없음을 지정합니다. 이 이후에 더 많은 논쟁이 있다면,
그들은 스크립트 파일 이름과 인수로 간주됩니다.

환경


GAUCHE_LOAD_PATH
콜론으로 구분된 로드 경로 목록입니다.
경로는 시스템 기본 로드 경로 앞에 추가됩니다.

GAUCHE_DYNLOAD_PATH
동적으로 로드되는 로드 경로의 콜론으로 구분된 목록
사물. 경로는 시스템 기본 로드 경로 앞에 추가됩니다.

작가


가와이 시로(shiro @ acm . org)

onworks.net 서비스를 사용하여 gosh 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad