반응형
C 프로그래밍용 REP가 있습니까?
나는 osx에 있다.이 http://neugierig.org/software/c-repl/을 찾았는데, 그 페이지의 코드 링크가 끊어진 것 같습니다.
IGCC(Interactive GCC) REP를 방금 찾았습니다.나도 좋아해.
예:
./igcc
g++> int a = 1, b = 2;
g++> printf("%d\n", a + b);
3
g++>
컴파일 오류는 다음과 같습니다.
g++> c = 3;
[Compile error - type .e to see it.]
g++> .e
<stdin>:14:1: error: use of undeclared identifier 'c'
c = 3;
^
(SF 다운로드: http://sourceforge.net/projects/igcc/files/)
gdb는 꽤 좋은 리플리케이션입니다.여기서 새로운 함수를 정의할 수는 없지만 식이 있는 식(부작용이 있는 식 포함)을 평가할 수 있습니다.
C-repl의 코드를 Github 저장소에서 찾을 수 있을 것 같습니다.다만, 이 프로젝트는 이미 끝난 프로젝트인 것 같기 때문에(지난번 약속은 3년 전) 다른 프로젝트도 검토해 보는 것이 좋습니다.
- CINT Archived 오래된 공식 페이지(web.archive.org 또는 "Masaharu Goto" CINT 페이지)
- ccons Github 또는 code.google.
- CINT의 후계자인 Cling은 C++만 지원(필요한 기능에 따라 문제가 될 수도 있고 없을 수도 있음)
언급URL : https://stackoverflow.com/questions/10766900/is-there-a-repl-for-c-programming
반응형
'programing' 카테고리의 다른 글
VueJ를 사용한 체크박스 필터링s (0) | 2022.08.01 |
---|---|
MySQL JDBC 드라이버 5.1.33 - 타임존 문제 (0) | 2022.08.01 |
Android, 문자열에서 리소스 ID를 가져오고 있습니까? (0) | 2022.08.01 |
Java에서 equals 메서드와 hashCode 메서드를 덮어쓸 필요가 있는 이유는 무엇입니까? (0) | 2022.08.01 |
antd vue의 a-table 행에 click listener를 추가하는 방법 (0) | 2022.08.01 |