Comment on peux lire le contenu d'un fichier en Prolog pour l'affecter à des variables ( le contenu est sous forme : ...5...6..3..2.5.9 etc c'est un sudoko)
MERci d'avance pour vôtre aide
Comment on peux lire le contenu d'un fichier en Prolog pour l'affecter à des variables ( le contenu est sous forme : ...5...6..3..2.5.9 etc c'est un sudoko)
MERci d'avance pour vôtre aide
Je te conseille que ton fichier d'entrée à Prolog soit au format prolog.
Ainsi, tu peux l'insérer facilement en utilisant la ligne de commande:
> prolog sudoku.p2 donnes-sudoku.p2
Billy
@billy: c'est la solution de facilité! Toi, le grand spécialiste des parseurs en Prolog, tu veux pas nous montrer comment on en fait un? Allez! Juste un petit...
"On en a vu poser les armes avant de se tirer une balle dans le pied..."
-- pydévelop
Derniers articles:
(SQL Server) Introduction à la gestion des droits
(UML) Souplesse et modularité grâce aux Design Patterns
(UML) Le Pattern Etat
Autres articles...
Merci pour vôtre aide
en faite j'ai une question pour le fichier que je vais renomer je lui donne quel extension et comment .
Sinon quand je met : > prolog sudoku.p2 donnes-sudoku.p2
comment récuperer les donner qui dans le fichier
MERci
Ce sera dans un article que j'espère terminer avant le début de l'été.
en faisant ca, tu charge l'ensemble des prédicats contenus dans les fichiers p2 en paramètresEnvoyé par faressam
En principe, les fichiers Prolog ont pour extension .pl , mais cela est source de conflits avec les fichiers Perl, donc on utilise .pro à la place.Envoyé par faressam
Pour changer l'extension... ben comme pour changer le nom d'un fichier en fait! ^^
"On en a vu poser les armes avant de se tirer une balle dans le pied..."
-- pydévelop
Derniers articles:
(SQL Server) Introduction à la gestion des droits
(UML) Souplesse et modularité grâce aux Design Patterns
(UML) Le Pattern Etat
Autres articles...
sinon, il faut utiliser la commande read une fois le fichier ouvert.
N'oublie pas ensuite de le fermer.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager