PL/1 for GCC

Скріншот програми:
PL/1 for GCC
Дані програми:
Версія: 0.0.14
Дата завантаження: 2 Jun 15
Розробник: Henrik Sorensen
Ліцензія: Безкоштовно
Популярність: 34

Rating: 5.0/5 (Total Votes: 1)

PL / 1 для GCC проекту спроба створення власного / I компілятор PL, використовуючи GNU Compiler Collection. PL / I є третього покоління процедурний мову підходить для широкого спектру додатків, включаючи системи програмного забезпечення, графіки, моделювання, обробки тексту, Web і бізнес-додатків.
Це одинадцятий код крапля передньому кінці GCC для мови програмування PL / I.
PL / I для GCC випущений під умовами GNU Public License; Версія 2. Версія 0.0.11 включає нову інфраструктуру для PL / I препроцесора.
Це було більше, ніж рік з моменту попереднього релізу pl1gcc, але розвиток знову підняв, так що очікувати релізи станеться частіше. І пам'ятайте, що ви завжди можете приєднатися до проекту, ми повинні реально допомогти на всіх рівнях розвитку.
Реліз v0.0.11 знаменує собою ще один важливий крок вперед на шляху до повністю функціонуючої компілятора PL / I: препроцесора. Поточна реалізація підтримує тільки кілька заяв, але завдяки інструментів згинати і бізон, це прямо вперед, щоб додати відсутні заяви препроцесора. Чекайте кілька нових, які будуть додані з кожним новим випуском, так само, як PL / I парсер був розроблений.
В даний час до цих пір немає codegeneration місце, так не працюють, і видалити свій виробничий PL / I компілятор, тільки поки.
Але попередній виклик для хороших новин.
Це все одно буде великою підмогою для нас, якщо ви намагаєтеся компілятор на деякі з ваших власних вихідного коду, або якби ви могли побудувати / I програми PL, що насправді перевіряє кути граматики. В основному програма, яка робить все, що синтаксис дозволяє. Як натхнення, подивіться на тестової програми, написаної Полом Karagianis
http://www.multicians.org/proc-proc.html
але я впевнений, що ви можете створити набагато гірше програми PL / I, який ми хотіли б бачити. І якщо ви відпустіть його під GPL він може бути доданий до pl1gcc зал слави, так що просто йти вперед і робити кодування.
Будь ласка, повідомте нам про будь-які синтаксичних помилок, які можуть статися, щоб ми могли перевірити, якщо помилка в pl1gcc аналізатора, а не в коді.
Установка:
З GCC PL / I ще не є частиною магістральних GCC, є деякі дії вручну ви повинні виконати, перш ніж ви можете використовувати компілятор / I ПКУ PL.
Якщо ви використовуєте Cygwin під Windows, дотримуйтесь інструкцій у файлі INSTALL.cygwin. Якщо ви хочете використовувати затемнення зверніться INSTALL.eclipse.
Спочатку потрібно вихідний код для компілятора GCC самої. Якщо ви ще не встановили програмний код, вам доведеться завантажити його.
Це, як ми це зробили; Ви, ймовірно, може придумати інший спосіб.
Отримати останню робочу версію GCC-Core-4.2-2006mmdd щотижневої знімок і
Остання версія файлу архіву pl1gcc-0.0.x, від http://pl1gcc.sourceforge.net
Примітка: знімок GCC скачати з проекту pl1gcc як відомо, працює з pl1gcc. Якщо ви спробуєте інший знімок з проекту GCC, будь ласка, повідомте нам, якщо це працює чи ні.
GCC рекомендує відокремити вихідні каталоги з будівельних каталогів, тому створіть директорія для зберігання вихідного коду в розпакованому.
CD ~
MkDir GCC-SRC
Розпакуйте завантажений GCC-ядро-4.2-2006mmdd знімок в каталог для GCC джерела, припускаючи, завантажені файли зберігаються в ~ / завантаження, це буде розпакувати файл компілятора 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
Створити посилання з ~ / GCC-SRC / GCC-4.2-2006mmdd вашому безтарного бібліотеки pl1:
CD ~ / GCC-SRC / GCC-4.2-2006mmdd / GCC
Л.Н. -s ~ / pl1gcc-0.0.x / PL1 PL1
Створіть порожню ~ / GCC каталог, де буде створено об'єкт побудований:
CD ~
RM-ВЧ ~ / 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 = "ні"
Що нового в цій версії:

Схожі програми

Exscript
Exscript

12 May 15

STklos
STklos

15 Apr 15

refactor
refactor

2 Jun 15

PL/1 for GCC

Коментар не знайдено
додати коментар
Включіть картинки!