Langage et définition de règles

Langage et définition de règles - Divers - Programmation

Marsh Posté le 10-09-2003 à 15:42:01    

J'ai un programme cappable d'interpréter des règles du style:
 
si condition alors...
 
Mon priblème est de permettre à l'utilisateur de définir ces règles. La grande question est comment faire sachant que le dit utilisateur be connait rien en prog et pas grand chose en informatique de manière générale. Des idées? Des exemple de gens qui se sont déjà penchés sur le sujet? Je prend tout je ferai le tri plus tard.
 
 
Pour la petite histoire j'ai déjà un truc en XML mais c pas top intuitif.


---------------
Le Tyran
Reply

Marsh Posté le 10-09-2003 à 15:42:01   

Reply

Marsh Posté le 10-09-2003 à 16:12:13    

Tu peut preciser un chti peu plus ???

Reply

Marsh Posté le 10-09-2003 à 16:19:22    

Joel F a écrit :

Tu peut preciser un chti peu plus ???


 
 :heink: Mouai je dois povoir :D
 
Qu'est ce que tu veux comme info?
 
 
PS: pkoi je suis pas surpris de te voir sur ce topic  [:ddr555]


---------------
Le Tyran
Reply

Marsh Posté le 10-09-2003 à 16:29:58    

rien cpris non plus ?
 
Ou alors tu fais une chouette GUI avec des graphes et des trucs a cliqueter ?

Reply

Marsh Posté le 10-09-2003 à 16:32:34    

chrisbk a écrit :

rien cpris non plus ?
 
Ou alors tu fais une chouette GUI avec des graphes et des trucs a cliqueter ?


 
Ouai c l'étappe suivante ça, dont je ne m'occuperai certainement pas d'ailleur  :whistle:


---------------
Le Tyran
Reply

Marsh Posté le 10-09-2003 à 16:34:15    

LetoII a écrit :


 
Ouai c l'étappe suivante ça, dont je ne m'occuperai certainement pas d'ailleur  :whistle:  


 
 
Ouais mais ca nous aide pas a comprendre ton pb ca :O
Si t'as un truc XML qui fait ce que tu veux, tout ce que t'as a faire c'est un truc qui te genre le XML (le truc a cliqueter) Et vu que tu le fais pas ben je vois pas le pb :O

Reply

Marsh Posté le 10-09-2003 à 16:41:43    

chrisbk a écrit :


 
 
Ouais mais ca nous aide pas a comprendre ton pb ca :O
Si t'as un truc XML qui fait ce que tu veux, tout ce que t'as a faire c'est un truc qui te genre le XML (le truc a cliqueter) Et vu que tu le fais pas ben je vois pas le pb :O


 
C aussi ce que je suis en train de me dire, mais bon quand ton bosse te demande un truc... :D
 
Bon ça fait 15 min que je cherche et je trouve pas comment être plus clair...  
 
Bon imagine un simulateur. Quand il se passe un truc dans la simulation, le prog regarde la règle qui correspond et fait ce qu'il y a à faire.
 
Ca peut être un truc tout con du stile:
 
Si a < b alors
 faire telle action  
si non
 faire une autre action
 
Ou des truc plus complexe.
 
Tout mon pb c de faire en sorte qu'un utilisateur neuneu en informatique (mais d'une intéligence certaine par ailleur) puisse entrer ces règles dans un ficheir de configuration, accessoirement si j'avais pas le parser à écrire ce serait bien  :whistle:.
 
Donc je me demandais si y avait pas des gens qui se seraient dejà penché sur la question (pour l'instant rien trouvé).
 
Accessoirement j'ai commencé un truc en XML, ça marche bien, masi les utilisateurs vont rien piper au XML.


---------------
Le Tyran
Reply

Marsh Posté le 10-09-2003 à 16:44:57    

Ben je vois ce que tu veux faire, mais si ca marche en XML fais juste une surcouche la dessus ?
 
ou tu leur fait ecrire betement la condition dans un fichier texte mais la tu te tape le parseur :D
 
(ca a quel gueule une condition complexe pour toi ?)

Reply

Marsh Posté le 10-09-2003 à 16:47:09    

chrisbk a écrit :

Ben je vois ce que tu veux faire, mais si ca marche en XML fais juste une surcouche la dessus ?
 
ou tu leur fait ecrire betement la condition dans un fichier texte mais la tu te tape le parseur :D
 
(ca a quel gueule une condition complexe pour toi ?)


 
Ca a la gueule de selection d'entités dans des groupes, d'union d'intersection, de tri et de plus si affinité ;)


---------------
Le Tyran
Reply

Marsh Posté le 10-09-2003 à 16:48:14    

LetoII a écrit :


 
Ca a la gueule de selection d'entités dans des groupes, d'union d'intersection, de tri et de plus si affinité ;)


 
franchement je vois d'ici quel meugnone petite GUI tu pourrais faire si tu y mettais un peu du tien [:ddr555]

Reply

Marsh Posté le 10-09-2003 à 16:48:14   

Reply

Marsh Posté le 10-09-2003 à 18:47:06    

sans la GUI, tu fait un langage naturel (en francais je suppose <labo au nom a 4 lettres inside> )
 
Au hasard :

Code :
  1. donnee = UNIQUE( UNION( data1,data2) );
  2. SI(NON_VIDE(donnee))
  3. ALORS( TRI(donnee,ORDRE_ASC) )
  4. SINON( RIEN )


 
peut pas faire plus simple  :??:   :sol:  
 
apres c vrai que les histoires

Reply

Marsh Posté le 11-09-2003 à 08:42:15    

J'y ai bien pensé mais j'ai la flemme de faire le parser  :whistle:


---------------
Le Tyran
Reply

Marsh Posté le 11-09-2003 à 08:45:55    

LetoII a écrit :

J'y ai bien pensé mais j'ai la flemme de faire le parser  :whistle:  


 
allllez, on sort son plus bo flex/yacc et on est parti [:dawa]

Reply

Marsh Posté le 11-09-2003 à 09:04:06    

chrisbk a écrit :


 
allllez, on sort son plus bo flex/yacc et on est parti [:dawa]


 
 [:ddr555]  
 
Bon si non vous avez pas vu des trucs du genre sur le net? Ca m'inspira peut être. J'ai été bredouille (ou brecouille comme ont dit par ici :D) sur toutes mes recherches.


---------------
Le Tyran
Reply

Marsh Posté le 11-09-2003 à 09:14:52    

LetoII a écrit :


 
 [:ddr555]  
 
Bon si non vous avez pas vu des trucs du genre sur le net? Ca m'inspira peut être. J'ai été bredouille (ou brecouille comme ont dit par ici :D) sur toutes mes recherches.


 
Non, et je dois dire que je deviens pas trop mauvais en creation de parser pour langagealacon :sol:

Reply

Marsh Posté le 11-09-2003 à 09:24:15    

LetoII a écrit :


 
 [:ddr555]  
 
Bon si non vous avez pas vu des trucs du genre sur le net? Ca m'inspira peut être. J'ai été bredouille (ou brecouille comme ont dit par ici :D) sur toutes mes recherches.


Broucouille![:aloy]
T'es dans le bouchonnoy? :whistle:  
Sinon je plussoie l'idée de garder le xml, puisque ca marche, et de faire une GUI! [:skeye]

Reply

Marsh Posté le 11-09-2003 à 09:25:17    

skeye a écrit :


Broucouille![:aloy]
T'es dans le bouchonnoy? :whistle:  
Sinon je plussoie l'idée de garder le xml, puisque ca marche, et de faire une GUI! [:skeye]


 
Ben moi aussi mais bon  [:spamafote]


---------------
Le Tyran
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed