PL/1 for GCC

Phần mềm chụp màn hình:
PL/1 for GCC
Các chi tiết về phần mềm:
Phiên bản: 0.0.14
Ngày tải lên: 2 Jun 15
Nhà phát triển: Henrik Sorensen
Giấy phép: Miễn phí
Phổ biến: 285

Rating: 3.5/5 (Total Votes: 2)

PL / 1 cho dự án GCC là một nỗ lực để tạo ra một trình biên dịch PL / I tự nhiên sử dụng GNU Compiler Collection. PL / I là một thế hệ thứ ba thủ tục ngôn ngữ thích hợp cho một loạt các ứng dụng bao gồm cả phần mềm hệ thống, đồ họa, mô phỏng, xử lý văn bản, Web, và các ứng dụng kinh doanh.
Đây là mã giảm thứ mười một của GCC front-end cho các ngôn ngữ lập trình PL / I.
PL / I cho GCC được phát hành theo các điều khoản của Giấy phép Công cộng GNU; phiên bản 2. Phiên bản 0.0.11, bao gồm một cơ sở hạ tầng mới cho PL / I Preprocessor.
Đã hơn một năm kể từ khi phát hành trước đó của pl1gcc, nhưng phát triển đã chọn một lần nữa, vì vậy mong đợi phiên bản để xảy ra thường xuyên hơn. Và hãy nhớ rằng bạn luôn được chào đón tham gia dự án, chúng tôi cần sự giúp đỡ ở tất cả các cấp độ phát triển.
Việc phát hành v0.0.11 đánh dấu một bước tiến quan trọng hướng tới một trình biên dịch PL / I đầy đủ chức năng: tiền xử lý. Việc thực hiện hỗ trợ chỉ là một vài câu, nhưng nhờ có những công cụ flex và bò rừng bizon, nó là thẳng về phía trước để thêm các báo cáo tiền xử lý mất tích. Mong đợi một số ít những người mới được bổ sung với mỗi bản phát hành mới, giống như các phân tích cú pháp PL / I đã được phát triển.
Hiện nay vẫn chưa có codegeneration diễn ra, do đó, không chạy ra ngoài và gỡ bỏ cài đặt sản xuất PL / I biên dịch của bạn, chỉ được nêu ra.
Nhưng đọc trước cho một số tin tức tốt.
Nó vẫn sẽ là một trợ giúp lớn lao cho chúng tôi nếu bạn thử các trình biên dịch trên một số mã nguồn của riêng bạn, hoặc nếu bạn có thể xây dựng một chương trình PL / I mà thực sự kiểm tra các góc của ngữ pháp. Về cơ bản một chương trình mà làm tất cả những gì các cú pháp cho phép. Là nguồn cảm hứng, có một cái nhìn tại các chương trình thử nghiệm được viết bởi Paul Karagianis
http://www.multicians.org/proc-proc.html
nhưng tôi chắc chắn rằng bạn có thể tạo ra một PL / I chương trình tồi tệ hơn nhiều, mà chúng tôi muốn thấy. Và nếu bạn phát hành nó dưới GPL nó có thể được thêm vào hội trường của sự nổi tiếng pl1gcc, vì vậy chỉ cần đi trước và làm các việc mã hóa.
Hãy thông báo cho chúng tôi về bất kỳ lỗi cú pháp có thể xảy ra vì vậy chúng tôi có thể kiểm tra nếu có sai số trong phân tích cú pháp pl1gcc, và không có trong mã của bạn.
Cài đặt:
Kể từ khi GCC PL / I chưa một phần của đường chính GCC, có một số bước hướng dẫn bạn phải thực hiện trước khi bạn có thể sử dụng các trình biên dịch GCC PL / I.
Nếu bạn đang sử dụng Cygwin trên Windows, hãy làm theo các hướng dẫn trong file INSTALL.cygwin. Nếu bạn muốn sử dụng eclipse vui lòng tham khảo ý kiến ​​INSTALL.eclipse.
Trước tiên, bạn cần phải có mã nguồn cho các trình biên dịch GCC chính nó. Nếu bạn chưa có sourcecode cài đặt, bạn sẽ phải tải về nó.
Đây là cách chúng tôi đã làm điều đó; có thể bạn có thể đến với một cách khác.
Nhận phiên bản làm việc mới nhất của ảnh chụp hàng tuần gcc-core-4.2-2006mmdd và
phiên bản mới nhất của các tập tin lưu trữ pl1gcc-0.0.x, từ http://pl1gcc.sourceforge.net
Lưu ý: Các bản chụp của gcc tải về từ các dự án pl1gcc được biết đến để làm việc với pl1gcc. Nếu bạn thử một ảnh chụp từ các dự án GCC, xin vui lòng cho chúng tôi biết nếu nó hoạt động hay không.
GCC khuyến cáo để tách các thư mục nguồn từ những thư mục, do đó tạo ra một direcory để giữ mã nguồn mở gói.
cd ~
mkdir gcc-src
Giải nén các ảnh chụp gcc-core-4.2-2006mmdd tải về vào thư mục của bạn cho nguồn gcc, giả sử các tập tin tải về sẽ được lưu trong ~ / download, điều này sẽ giải nén các tập tin trình biên dịch gcc:
cd ~ / gcc-src
tar -xjf ~ / download / gcc-core-4.2-2006mmdd.tar.bz2
Lưu ý: điều này sẽ tạo ra một thư mục có tên là ~ / gcc-src / gcc-4.2-2006mmdd
Giải nén tập tin pl1gcc-0.0.x.zip vào thư mục nhà của bạn, với các lệnh
cd ~
giải nén ~ / download / pl1gcc-0.0.x.zip
Điều này sẽ tạo ra các thư mục ~ / pl1gcc-0.0.x / pl1
Tạo một liên kết từ ~ / gcc-src / gcc-4.2-2006mmdd vào thư viện pl1 giải nén của bạn:
cd ~ / gcc-src / gcc-4.2-2006mmdd / gcc
ln -s ~ / pl1gcc-0.0.x / pl1 pl1
Tạo một sản phẩm nào ~ / thư mục gcc, nơi mà các đối tượng được xây dựng sẽ tạo ra:
cd ~
rm -rf ~ / gcc
mkdir gcc
Tháo bao bì hiện nay được thực hiện, và bạn có thể bắt đầu xây dựng trình biên dịch của bạn tải về. Điều này có thể mất một thời gian (*).
Bây giờ làm:
cd ~ / gcc
../gcc-src/gcc-4.2-2006mmdd/configure
làm
và đi thưởng thức một số bewerages yêu thích của bạn, và tất nhiên không quên để làm cho một đóng góp cho dự án pl1gcc.
Bạn có thể tăng tốc độ biên dịch đáng kể, bởi vô hiệu hóa một số ngôn ngữ bạn không còn cần thiết, bây giờ bạn có PL / I như trình biên dịch yêu thích của bạn.
Để làm điều này chỉnh sửa các tập tin ~ / gcc-src / gcc-4.2-2006mmdd // config-lang.in,
và thiết lập biến
build_by_default = "no"
Có gì mới trong phiên bản này:

Phần mềm tương tự

bpython
bpython

14 Apr 15

Cake
Cake

14 Apr 15

Darning
Darning

20 Feb 15

Ý kiến ​​để PL/1 for GCC

Bình luận không
Nhập bình luận
Bật hình ảnh!