GNU 파스칼

GNU Pascal
GNU 파스칼
GNU Pascal logo
GNU Pascal 로고
원저작자유카 비르타넨, 피터 거윈스키, 프랭크 헤켄바흐, 발데크 헤비슈
초기 릴리즈일반 릴리스는 제공되지 않습니다.
저장소
기입처C(컴파일러), C 및 Pascal(런타임)
운영 체제크로스 플랫폼
유형컴파일러
면허증.GPL[1]
웹 사이트www.gnu-pascal.de

GNU 파스칼(GPC)은 GCCFortran 및 기타 언어가 추가된 것과 마찬가지로 GCC의 프런트엔드로 구성된 Pascal 컴파일러입니다.GNU 파스칼은 ISO 7185와 호환되며 ISO 10206 확장 파스칼 [2]표준의 "대부분"을 구현합니다.

GCC 컴파일러에서 GNU 파스칼을 피기백하는 가장 큰 장점은 GCC 컴파일러가 지원하는 모든 플랫폼에 즉시 이식할 수 있다는 것입니다.단, GPC는 프런트엔드이기 때문에 GCC에 중대한 변경이 가해진 경우(메이저 신버전 등)에 적응할 필요가 있습니다.일반적으로 새로운 메이저 버전은 천천히 채택됩니다(대부분은 3.x이고 4.x 실험 빌드가 있습니다).이것이 아마도 개발자들이 백엔드를 대상으로 C를 검토하는 이유 중 하나일 것입니다.

2010년 7월 개발자가 GCC 포트로서의 개발자 부족과 유지보수 문제로 인해 GNU Pascal의 미래에 대해 공개적으로 의견을 물었다(2014년 7월부터 2015년 6월까지 웹에서 사라졌다).개발자들이 C 코드 생성 백엔드를 사용하여 C++에서 재실장하는 쪽으로 기울어 있는 것처럼 보이는 메일리스트에 대한 활발한 논의가 있었다.Maillist는 다시 잠들었고, 2016년 12월 현재 프로젝트의 향후 진행 방향에 대한 추가 발표나 발표는 없었다.

Dev-Pascal은 GNU Pascal을 지원하는 그래픽 IDE입니다.

「 」를 참조해 주세요.

외부 링크


메모들

  1. ^ "The GNU project".
  2. ^ GPC 매뉴얼