GNU Prolog (32-bit) 1.4.3
Նկարագրություն
GNU Prolog (32-bit) հզոր և անվճար Prolog կոմպիլյատոր է, որն առաջարկում է սահմանափակումների լուծում սահմանափակ տիրույթներում: Այս ծրագիրը նախատեսված է մշակողների համար, ովքեր պետք է հեշտությամբ ստեղծեն բարդ ծրագրեր: GNU Prolog-ն ընդունում է Prolog-ը սահմանափակող ծրագրերով և արտադրում է բնիկ երկուականներ, ճիշտ այնպես, ինչպես gcc-ն անում է C աղբյուրից: Ստացված գործադիրն այնուհետև ինքնուրույն է, ինչը նշանակում է, որ այն կարող է աշխատել ցանկացած համակարգչի վրա՝ առանց լրացուցիչ ծրագրերի կամ գրադարանների անհրաժեշտության:
GNU Prolog-ի ամենակարևոր առավելություններից մեկը նրա փոքր չափն է: Քանի որ այս ծրագրաշարը կարող է խուսափել չօգտագործված ներկառուցված պրեդիկատների մեծամասնության ծածկագիրը կապելուց, գործարկվողի չափը կարող է շատ փոքր լինել: Սա այն դարձնում է իդեալական այն մշակողների համար, ովքեր ցանկանում են ստեղծել թեթև հավելվածներ, որոնք շատ տեղ չեն զբաղեցնում օգտատերերի համակարգիչների վրա:
GNU Prolog-ի կատարումները նույնպես շատ հուսադրող են և համեմատելի կոմերցիոն համակարգերի հետ: Սա նշանակում է, որ դուք կարող եք ապավինել այս ծրագրաշարին՝ ամեն անգամ այն օգտագործելիս արագ և արդյունավետ արդյունքներ ապահովելու համար:
Բացի բնօրինակ կոդերի հավաքածուից, GNU Prolog-ն առաջարկում է դասական թարգմանիչ (վերին մակարդակ) վրիպազերծիչով: Թարգմանիչը թույլ է տալիս ինտերակտիվ կերպով ստուգել ձեր կոդը և վրիպազերծել մշակման ընթացքում ծագած բոլոր խնդիրները:
Prolog-ի մասը համապատասխանում է Prolog-ի ISO ստանդարտին՝ գործնականում շատ օգտակար ընդլայնումներով (գլոբալ փոփոխականներ, OS միջերես և վարդակներ): Սա նշանակում է, որ դուք կարող եք ապավինել այս ծրագրաշարին՝ ամեն անգամ այն օգտագործելիս հուսալի արդյունքներ ապահովելու համար:
GNU Prolog-ը ներառում է նաև սահմանափակումների արդյունավետ լուծիչ վերջավոր տիրույթների (FD) նկատմամբ: Սա բացում է սահմանափակման տրամաբանական ծրագրավորումը օգտագործողի համար՝ համատեղելով սահմանափակման ծրագրավորման ուժը տրամաբանական ծրագրավորման հռչակագրության հետ:
Հատկություններ:
- Համապատասխանում է պրոլոգի ISO ստանդարտին
- Տողերի խմբագրման հարմարանք ինտերակտիվ թարգմանչի ներքո՝ ատոմների վրա լրացմամբ
- Երկկողմանի միջերես նախաբանի և C-ի միջև
- Բնական կոդի կազմող, որն արտադրում է ինքնուրույն գործարկվողներ
- Պարզ հրամանի տողի կոմպիլյատոր, որն ընդունում է տարբեր ֆայլեր
- Նախասահմանված սահմանափակումներ. թվաբանական սահմանափակումներ, բուլյան սահմանափակումներ, խորհրդանշական սահմանափակումներ, իրականացված սահմանափակումներ:
- Նախասահմանված թվարկման էվրիստիկա:
- Օգտագործողի կողմից սահմանված նոր սահմանափակումներ
Արդյունքում:
Եթե դուք փնտրում եք հզոր, բայց անվճար նախաբանի կոմպիլյատոր՝ սահմանափակումների լուծմամբ վերջավոր տիրույթներով, ապա մի նայեք GNU-ի նախաբանից 32-բիթանոց: Իր փոքր չափերով, բայց տպավորիչ կատարողական հնարավորություններով, որոնք զուգորդվում են ինտուիտիվ ինտերֆեյսի միջոցով, այս ծրագիրը կատարյալ են դարձնում ոչ միայն սկսնակների, այլև փորձառու ծրագրավորողների համար:
Ամբողջական բնութագիրը
Հրատարակիչ | Daniel Diaz |
Հրատարակիչների կայք | http://www.gprolog.org/ |
Թողարկման ամսաթիվ | 2013-04-08 |
Ավելացման ամսաթիվը | 2013-04-08 |
Կատեգորիա | Մշակողի գործիքներ |
Ենթակարգ | Թարգմանիչներ և կազմողներ |
Տարբերակ | 1.4.3 |
OS պահանջները | Windows, Windows 7 |
Պահանջներ | None |
Գինը | Free |
Շաբաթական ներբեռնումներ | 0 |
Ընդհանուր ներբեռնումներ | 812 |
Comments: