Προς το περιεχόμενο

Prolog σε Mac


Pap_Lam

Προτεινόμενες αναρτήσεις

  • Απαντ. 50
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Συχνή συμμετοχή στο θέμα

Απλά το κουμπί "συνέχεια" πατούσα.

Έβαλα άλλο path και μου έβγαλε prompt με το ερωτηματικό της Prolog
και πάτησα : | ?- consult(Test).

Και πήρα :

 

uncaught exception: error(instantiation_error,consult/1)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν γνωρίζω από OSX. Δεν υπάρχει κάποιος

τρόπος για να το ελέγξεις; Πήγαινε στο directory

όπου εγκαθιστάς τα προγράμματα για να δεις.


Πάτα:

[Test].
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βάζω cd ./Macintosh HD 2 για παράδειγμα αλλά λέει no such file or directory.

cd ./Macintosh\ HD\ 2

Το κενό είναι ειδικός χαρακτήρας και για να τον αναπαραστήσεις

βάζεις ένα backslash από μπροστά.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αποθήκευσα το αρχείο στα έγγραφά μου και πήγα μέσω Terminal εκεί.

Πάτησα      [Test].       αλλά πήρα το ίδιο λάθος.     

Πάτησες [Test]. αφού μπήκες και στον interpreter;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δοκίμασε και μία με την κατάληξη του αρχείου, πχ [Test.pl].

 

BTW, έχεις βάλει κατάληξη .pl στο αρχείο; Κανονικά έπρεπε

να δουλέψει με [Test]. για το αρχείο Test.pl.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μόλις εγκατέστησα πάλι gprolog σε linux.

Στο ~/ δημιούργησα το παρακάτω αρχείο:

 

test.pl

man(john).

και στο ίδιο directory εκτέλεσα το gprolog.

Στο prompt πληκτρολόγησα [test]. και όλα

πήγαν καλά. Μου υπέδειξε πως τα γεγονό-

τα φόρτωσαν επιτυχώς.

cd ~
echo "man(john)." > test.pl
gprolog
| ?- [test].
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...