| ਵਰਜਨ | 1.4.3 |
|---|---|
| ਪ੍ਰਕਾਸ਼ਕ | Daniel Diaz |
| ਰਿਹਾਈ ਤਾਰੀਖ | 8 ਅਪ੍ਰੈ 2013 |
| ਮਿਤੀ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ | 8 ਅਪ੍ਰੈ 2013 |
| ਓਸ ਜਰੂਰਤਾਂ | Windows, Windows 7 |
| ਜਰੂਰਤਾਂ | None |
| ਕੁੱਲ ਡਾਉਨਲੋਡਸ | 812 |
| ਮੁੱਲ | Free |
ਵੇਰਵਾ
ਜੀਐਨਯੂ ਪ੍ਰੋਲੋਗ ਇੱਕ ਮੁਫਤ ਪ੍ਰੋਲੋਗ ਕੰਪਾਈਲਰ ਹੈ ਜਿਸ ਵਿੱਚ ਸੀਮਿਤ ਡੋਮੇਨਾਂ ਵਿੱਚ ਰੁਕਾਵਟਾਂ ਨੂੰ ਹੱਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। GNU ਪ੍ਰੋਲੋਗ ਕੰਸਟ੍ਰੈਂਟ ਪ੍ਰੋਗਰਾਮਾਂ ਦੇ ਨਾਲ ਪ੍ਰੋਲੋਗ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ ਅਤੇ ਨੇਟਿਵ ਬਾਈਨਰੀਆਂ ਬਣਾਉਂਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ ਜੀਸੀਸੀ ਇੱਕ C ਸਰੋਤ ਤੋਂ ਕਰਦਾ ਹੈ)। ਪ੍ਰਾਪਤ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਫਿਰ ਸਟੈਂਡ-ਅਲੋਨ ਹੁੰਦਾ ਹੈ। ਇਸ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਦਾ ਆਕਾਰ ਛੋਟਾ ਹੋ ਸਕਦਾ ਹੈ ਕਿਉਂਕਿ GNU ਪ੍ਰੋਲੋਗ ਜ਼ਿਆਦਾਤਰ ਨਾ-ਵਰਤਣ ਵਾਲੇ ਬਿਲਟ-ਇਨ ਪ੍ਰੀਡੀਕੇਟਸ ਦੇ ਕੋਡ ਨੂੰ ਲਿੰਕ ਕਰਨ ਤੋਂ ਬਚ ਸਕਦਾ ਹੈ। GNU Prolog ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਬਹੁਤ ਉਤਸ਼ਾਹਜਨਕ ਹਨ (ਵਪਾਰਕ ਪ੍ਰਣਾਲੀਆਂ ਦੇ ਮੁਕਾਬਲੇ)। ਨੇਟਿਵ-ਕੋਡ ਸੰਕਲਨ ਦੇ ਨਾਲ, GNU ਪ੍ਰੋਲੋਗ ਇੱਕ ਡੀਬਗਰ ਦੇ ਨਾਲ ਇੱਕ ਕਲਾਸੀਕਲ ਦੁਭਾਸ਼ੀਏ (ਉੱਚ-ਪੱਧਰ) ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।
ਪ੍ਰੋਲੋਗ ਭਾਗ ਅਭਿਆਸ ਵਿੱਚ ਬਹੁਤ ਉਪਯੋਗੀ ਕਈ ਐਕਸਟੈਂਸ਼ਨਾਂ (ਗਲੋਬਲ ਵੇਰੀਏਬਲ, OS ਇੰਟਰਫੇਸ, ਅਤੇ ਸਾਕਟ) ਦੇ ਨਾਲ ਪ੍ਰੋਲੋਗ ਲਈ ISO ਸਟੈਂਡਰਡ ਦੇ ਅਨੁਕੂਲ ਹੈ। GNU ਪ੍ਰੋਲੋਗ ਵਿੱਚ ਫਿਨਾਇਟ ਡੋਮੇਨ (FD) ਉੱਤੇ ਇੱਕ ਕੁਸ਼ਲ ਕੰਸਟ੍ਰੈਂਟ ਸੋਲਵਰ ਵੀ ਸ਼ਾਮਲ ਹੈ। ਇਹ ਉਪਭੋਗਤਾ ਲਈ ਕੰਸਟ੍ਰੈਂਟ ਲੌਜਿਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨੂੰ ਖੋਲ੍ਹਦਾ ਹੈ ਜੋ ਕੰਸਟ੍ਰੈਂਟ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਸ਼ਕਤੀ ਨੂੰ ਤਰਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਘੋਸ਼ਣਾਤਮਕਤਾ ਨਾਲ ਜੋੜਦਾ ਹੈ। ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ ਪ੍ਰੋਲੋਗ ਲਈ ISO ਸਟੈਂਡਰਡ ਦੇ ਅਨੁਕੂਲ, ਪਰਮਾਣੂਆਂ 'ਤੇ ਸੰਪੂਰਨਤਾ ਦੇ ਨਾਲ ਇੰਟਰਐਕਟਿਵ ਦੁਭਾਸ਼ੀਏ ਦੇ ਅਧੀਨ ਲਾਈਨ ਸੰਪਾਦਨ ਦੀ ਸਹੂਲਤ, ਪ੍ਰੋਲੋਗ ਅਤੇ ਸੀ ਵਿਚਕਾਰ ਦੋ-ਦਿਸ਼ਾਵੀ ਇੰਟਰਫੇਸ, ਨੇਟਿਵ-ਕੋਡ ਕੰਪਾਈਲਰ ਸਟੈਂਡ ਇਕੱਲੇ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਬਣਾਉਣ ਵਾਲਾ, ਸਧਾਰਨ ਕਮਾਂਡ-ਲਾਈਨ ਕੰਪਾਈਲਰ ਕਈ ਕਿਸਮਾਂ ਦੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ, ਪਹਿਲਾਂ ਤੋਂ ਪਰਿਭਾਸ਼ਿਤ ਪਾਬੰਦੀਆਂ: ਅੰਕਗਣਿਤ ਦੀਆਂ ਪਾਬੰਦੀਆਂ, ਬੂਲੀਅਨ ਪਾਬੰਦੀਆਂ, ਪ੍ਰਤੀਕਾਤਮਕ ਪਾਬੰਦੀਆਂ, ਅਤੇ ਰੀਫਾਈਡ ਸੀਮਾਵਾਂ, ਪੂਰਵ-ਪਰਿਭਾਸ਼ਿਤ ਗਣਨਾ ਹਿਯੂਰੀਸਟਿਕਸ, ਅਤੇ ਉਪਭੋਗਤਾ ਆਪਣੀਆਂ ਨਵੀਆਂ ਪਾਬੰਦੀਆਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦਾ ਹੈ।