English프랑스어스페인어

온웍스 파비콘

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

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

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

프로그램:

이름


clif - C와 유사한 인터프리터 프레임워크(v0.92)

개요


절벽 [ option | 파일 이름 ] ...

경고


이 매뉴얼 페이지의 정보는 불완전할 수 있습니다. 전체 문서는 `The
통역사 Clif 프로그래머 가이드 '.

기술


Clif - C형 통역사 뼈대 빠른 프로그램 개발을 위한 개방형 시스템입니다.
C 구문으로. 프로그램이 컴파일되고 구문이 정확하면 코드가 즉시 생성됩니다.
생성되었습니다. 가상 머신에 대한 코드가 생성됩니다. 가상 머신은 다음의 일부입니다.
프레임 워크.

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 Clif 인터프리터 및/또는 컴파일러라는 두 가지 기본 모드로 작동합니다(참조:
`-fhandle-main' 옵션). 통역사 모드는 태만. 통역사 모드에서는
Clif 각 함수와 각 루프를 한 번만 컴파일하고 생성된 코드가 실행됩니다.
반복적으로. (이것은 일종의 최적화입니다. 소스 코드는 계속해서 구문 분석되지 않습니다.
다시.)

` 경우 컴파일러 모드로 들어갑니다.-fhandle-main' 옵션이 지정되었습니다. 파일은 다음과 같습니다
컴파일되고 코드가 생성됩니다. 컴파일 단계가 완료되면, Clif 검색하다
`main' 함수를 실행하고 실행을 시작합니다.

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 Clif 의 하위 집합과 함께 제출됩니다. 품질 C 도서관. 하위 집합은 아직
개발. 사용자의 목적에 맞게 내장된 기능을 쉽게 확장할 수 있습니다.

자동 제어 및 데이터 수집을 지원하는 인터페이스 기능이 있습니다.
선택적으로 다음과 같이 컴파일할 수 있습니다. 클리프.

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 Clif 비트 필드 정의 구문을 인식하지 못합니다. C 언어. 이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 C
전 처리기 아직 구현되지 않았습니다.

의 내용에 차이가 있을 수 있습니다. Clif 그리고 ANSI C 표준. 우리는 노력하고 있습니다
의미의 통일 Clif 와 더불어 ANSI C 표준.

옵션


각 명령줄에 대해 하나 이상의 파일 이름 지정할 수 있습니다(보통 .ci 접미사).
파일은 명령줄에 지정된 순서대로 구문 분석됩니다. 파일 clif.ini is
암묵적으로 열렸습니다. 초기화 파일입니다. 항상 사용되는 옵션은
파일.

일부 -fname 옵션에는 -fno-name 형태. 기본값은 항상
옵션 설명. 옵션 요약은 다음과 같습니다. 설명은 다음 섹션에 있습니다.

사무용 겉옷 옵션
-bc -c -복사 -help -v -version -verbose -warranty

옵션 제어 Clif 행동
-f참조별 호출 -fno-참조별 호출 -f값별 호출 -fno-값별 호출
-fhandle-main

디버깅 옵션
-g -dy

경고 옵션
-w -Wcomment -Wformat -Wimplicit -Wreturn-type -Wtrigraphs -Wuninitialized -Wall -W
-Waggregate-return -Wunused

사무용 겉옷 옵션


-기원전 옵션은 512바이트 페이지 수를 지정합니다. Clif 환경 메인 메모리. 그만큼
산술 및 임시 스택도 이 옵션의 배수입니다.

-c 컴파일만 가능합니다. (아직 완전히 지원되지는 않습니다.)

-사자
복사를 표시합니다.

-도움 짧은 도움을 보여주세요.

-V, -번역
버전을 표시합니다.

-말 수가 많은
일반적인 목적을 인쇄합니다. Clif 그리고 저자.

-보증
보증을 보여주세요.

옵션 제어 클리프 행동


-f참조별 호출
매개변수 전달 메커니즘을 지정합니다(기본값). 명시적으로 지정한 경우,
`-fno-값별 호출'도 지정해야 합니다.

-fno-call-by-reference
매개변수를 참조로 전달하지 마세요. 명시적으로 지정하는 경우 `-f값별 호출' 해야 하다
지정되기도 합니다.

-f값별 호출
값 매개변수 전달 메커니즘으로 호출합니다. 명시적으로 지정한 경우,
`-fno-call-by-reference'를 지정해야 합니다.

-fno-값별 호출
매개변수를 값으로 전달하지 않습니다(기본값). 명시적으로 지정한 경우,
`-f참조별 호출'를 지정해야 합니다.

-fhandle-main
컴파일러와 유사한 동작을 시뮬레이션합니다. 명령줄의 파일과 포함된 파일
컴파일됩니다. `main' 함수를 정의해야 합니다. 패스를 구문 분석한 후,
생성된 코드가 실행됩니다. 주요 기능은 실행의 시작입니다.

디버깅 옵션


-g 디버깅 정보를 생성합니다. 가상 머신 중에 소스 라인이 출력됩니다.
코드 실행.

-디 표준 오류로 구문 분석하는 동안 디버깅 정보를 덤프합니다.

경고 옵션


-w 모든 경고 메시지를 금지합니다.

-댓글
주석 시작 시퀀스일 때 경고 `/*'라는 문구가 댓글에 나타납니다.

-W포맷
`에 대한 호출을 확인하세요.printf', `scanf' 등을 사용하여 인수가 제공되었는지 확인합니다.
지정된 형식 문자열에 적합한 유형이 있습니다.

- 암묵적
함수나 매개변수가 암시적으로 선언되면 경고합니다.

-Wreturn형
return 문이 void가 아닌 함수에서 반환 값이 없거나 다음과 같은 경우 경고합니다.
`의 값무효화기능.

-저서
삼중 문자 사용에 대해 경고합니다.

-초기화되지 않음
자동 변수는 먼저 초기화되지 않고 사용됩니다.

-벽 위의 모든 경고.

-W 추가 경고 메시지를 인쇄합니다.

-Waggregate-리턴
구조체나 공용체를 반환하는 함수가 정의되거나 호출되면 경고합니다.

- 사용하지 않은
변수 선언 외에 변수가 사용되지 않을 때마다 경고합니다.

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad