GCC 프로젝트의 PL / 1은 GNU 컴파일러 컬렉션을 사용하여 기본 PL / I 컴파일러를 만들 수있는 시도이다. PL / I는 시스템 소프트웨어, 그래픽, 시뮬레이션, 텍스트 프로세싱, 웹 및 비즈니스 애플리케이션을 포함한 다양한 애플리케이션에 적합한 제 3 세대의 절차 적 언어이다.
이는 PL / I 프로그래밍 언어 GCC 프론트 엔드의 열한번째 코드 강하이다.
PL / GCC의 I는 GNU 공중 사용 허가서의 조건에 따라 해제; 버전 2 버전 0.0.11는, PL의 새로운 인프라를 포함 / 나는 처리기.
그것은 pl1gcc의 이전 릴리스 이후 년 이상 이었지만, 개발이 다시 발견했습니다, 그래서 출시가 더 자주 일어날 것으로 예상된다. 그리고 우리는 개발의 모든 단계에서 도움이 정말로 필요, 당신은 항상 프로젝트에 참여 환영 기억한다.
전처리 : v0.0.11 자료는 완벽하게 작동하는 PL / I 컴파일러를 향해 앞으로 또 다른 중요한 단계를 표시합니다. 현재 구현은 단지 몇 문장을 지원하지만 도구 덕분에 플렉스와 들소,이 누락 된 프리 프로세서 문을 추가하는 정직이다. 기대 몇 가지 새로운 사람은 PL / I 파서가 개발 된 것처럼, 각각의 새로운 릴리스를 추가 할 수 있습니다.
현재 그래서 아직 밖으로 실행하고 생산 PL / I 컴파일러를 제거하지 마십시오, 여전히 codegeneration 일어나고 없다.
그러나 좋은 소식을 미리 읽기.
당신이 정말로 문법의 모서리를 테스트하는 PL / I 프로그램을 만들 수 있다면 그것은 아직도 당신이 당신의 자신의 소스 코드의 일부에 컴파일러를하려고하면 우리에게 큰 도움이 될, 또는 것입니다. 구문이 허용하는 모든 작업을 수행 기본적으로 프로그램. 영감, 폴 Karagianis에 의해 작성된 테스트 프로그램에서 봐
http://www.multicians.org/proc-proc.html
하지만 난 당신이 우리가보고 싶은 훨씬 더 PL / I 프로그램을 만들 수 있습니다 확신합니다. 당신은 GPL로를 해제한다면 그것은 그래서 그냥 가서 코딩을, 명예의 pl1gcc 홀에 추가 할 수 있습니다.
우리가 오류가 pl1gcc 파서에 있는지 확인, 그리고 코드에서 수 있도록 발생할 수있는 구문 오류에 대한 정보를 알려 주시기 바랍니다.
설치 :
GCC PL / I는 메인 라인 GCC의 일부가 아직 없기 때문에, 당신은 GCC의 PL / I 컴파일러를 사용하기 전에 수행해야 할 몇 가지 수동 단계가 있습니다.
당신이 Windows에서 Cygwin에서 사용하는 경우, 파일 INSTALL.cygwin의 지침을 따르십시오. 이클립스를 사용하려면 INSTALL.eclipse를 참조하십시오.
먼저 GCC 컴파일러 자체의 소스 코드가 필요합니다. 이미 소스 코드가 설치되어 있지 않은 경우, 당신은 그것을 다운로드해야합니다.
우리가 그것을 어떻게 때문입니다; 당신은 아마 다른 방법을 마련 할 수 있습니다.
GCC-코어 4.2-2006mmdd 주간 스냅 샷의 최신 작업 버전을 얻고
http://pl1gcc.sourceforge.net에서 pl1gcc-0.0.x 아카이브 파일의 최신 버전,
참고 : pl1gcc 프로젝트에서 다운로드 GCC의 스냅 샷 pl1gcc와 함께 작동하는 것으로 알려져있다. 당신은 GCC 프로젝트에서 다른 스냅 샷을 시도 할 경우, 작동 또는하지 않을 경우 저희에게 알려 주시기 바랍니다.
GCC는 빌드 디렉토리에서 소스 디렉토리를 분리, 그래서 압축을 푼 소스 코드를 보유 할 direcory을 만들 것을 권장합니다.
CD ~
MKDIR의 GCC-SRC
~ / 다운로드에 저장된 다운로드 한 파일을 가정, GCC 소스 디렉토리에 다운로드 한 GCC-코어 4.2-2006mmdd 스냅 샷의 포장을 풀고,이 GCC 컴파일러 파일을 압축 해제합니다 :
CD ~ / GCC-SRC
타르 -xjf ~ / 다운로드 / GCC-코어 4.2-2006mmdd.tar.bz2
참고 :이 ~ / GCC-SRC / GCC-4.2-2006mmdd라는 이름의 디렉토리를 생성합니다
이 명령으로, 홈 디렉토리에 pl1gcc-0.0.x.zip 파일의 압축을 풉니 다
CD ~
~ / 다운로드 / pl1gcc-0.0.x.zip 압축을 풉니 다
이 디렉토리 ~ / pl1gcc-0.0.x / PL1을 만듭니다
당신의 압축을 푼 PL1 라이브러리에 ~ / GCC-SRC / GCC-4.2-2006mmdd에서 링크를 만듭니다
CD ~ / GCC-SRC / GCC-4.2-2006mmdd / GCC
LN -s ~ / pl1gcc-0.0.x는 / PL1의 PL1
내장 객체가 생성됩니다 빈 ~ / GCC 디렉토리를 만듭니다
CD ~
RM -rf ~ / GCC
MKDIR의 GCC
포장 풀기는 이제 완료, 당신은 당신의 다운로드 컴파일러를 구축하기 시작할 수 있습니다. 이 동안 (*)를 걸릴 수 있습니다.
지금 :
CD ~ / GCC
../gcc-src/gcc-4.2-2006mmdd/configure
확인
당신의 마음에 드는 bewerages의 일부를 즐길 이동, 물론 pl1gcc 프로젝트에 기부를하는 것을 잊지 마세요.
당신은 당신이 더 이상 필요하지 않는다 언어의 일부를 해제하여, 상당히 컴파일 속도를 높일 수 있습니다, 지금 당신은 당신의 마음에 드는 컴파일러로 PL / I 있습니다.
이 편집을 할 수있는 파일 ~ / GCC-SRC / GCC-4.2-2006mmdd config-lang.in //
과 변수를 설정
build_by_default = "아니오"
이 릴리스의 새로운 기능 :
카테고리별로 검색
- 개발자 도구
- IDE 소프트웨어 및 SDK
- 구성 요소 및 도서관
- 데이터베이스 관리 소프트웨어
- 데이터베이스 소프트웨어
- 디버깅 소프트웨어
- 버그 추적 소프트웨어
- 버전 관리 시스템
- 사용자 인터페이스 소프트웨어
- 설치
- 정력 플러그인
- 조립 및 헥스 편집기
- 코드 편집기
- 통역 및 컴파일러
- 품질 보증 및 테스트 소프트웨어
- 현지화 및 국제화 소프트웨어
- 게임
- 교육 및 과학 소프트웨어
- 그래픽 디자인 소프트웨어
- 네트워킹 소프트웨어
- 데스크톱 향상
- 드라이버
- 디스크 및 파일 소프트웨어
- 디지털 사진 소프트웨어
- 보안 소프트웨어
- 브라우저
- 비디오 소프트웨어
- 비즈니스 및 사무실 소프트웨어
- 생산성 소프트웨어
- 시스템 유틸리티
- 오디오 소프트웨어
- 웹 개발 소프트웨어
- 인터넷 소프트웨어
- 통신 소프트웨어
- 홈 & 가족 소프트웨어
- 화면 보호기
인기있는 소프트웨어
PL/1 for GCC
유사한 소프트웨어
코멘트 PL/1 for GCC
카테고리별로 검색
- 개발자 도구
- IDE 소프트웨어 및 SDK
- 구성 요소 및 도서관
- 데이터베이스 관리 소프트웨어
- 데이터베이스 소프트웨어
- 디버깅 소프트웨어
- 버그 추적 소프트웨어
- 버전 관리 시스템
- 사용자 인터페이스 소프트웨어
- 설치
- 정력 플러그인
- 조립 및 헥스 편집기
- 코드 편집기
- 통역 및 컴파일러
- 품질 보증 및 테스트 소프트웨어
- 현지화 및 국제화 소프트웨어
- 게임
- 교육 및 과학 소프트웨어
- 그래픽 디자인 소프트웨어
- 네트워킹 소프트웨어
- 데스크톱 향상
- 드라이버
- 디스크 및 파일 소프트웨어
- 디지털 사진 소프트웨어
- 보안 소프트웨어
- 브라우저
- 비디오 소프트웨어
- 비즈니스 및 사무실 소프트웨어
- 생산성 소프트웨어
- 시스템 유틸리티
- 오디오 소프트웨어
- 웹 개발 소프트웨어
- 인터넷 소프트웨어
- 통신 소프트웨어
- 홈 & 가족 소프트웨어
- 화면 보호기
인기있는 소프트웨어
-
Firebird Relational Database 17 Feb 15
-
codership-mysql 12 May 15
-
UNetbootin 22 Jun 18
-
motor 3 Jun 15
-
jGRASP 22 Jun 18
-
GitLab 23 Nov 17
-
Python 22 Jun 18
댓글을 찾을 수 없습니다