!!!!!!!!!!!!créer un language de progrmmation!!!!!!!!!!!

!!!!!!!!!!!!créer un language de progrmmation!!!!!!!!!!! - Divers - Programmation

Marsh Posté le 21-06-2006 à 17:58:33    

BONJOUR!!!!!  
J'aimerai créer un nouveau language permettant de faire une page web html!!!  
Je me suis renseigné,et j'en ai conclut que si je voulait créer un language de programmation je pouvait y consacrer toute ma vie.  
J'ai donc eu l'idée de créer un petit programme qui permettrai de traduire un fichier texte en language html.  
c'est a dire:  
 
(je fais mon fichier texte en mon language qui s'appellera :"mon language.txt" )  
 
mon language.txt  
 
--- le traducteur---  
(prend mon fichier texte le traduis en lang. html et me donne:)  
 
mon language.html  
 
comment marcherai le traducteur?  
 
on lui dirai:  
 
"<écrit bonjour>"=...le code html qui demande d'écrire bonjour...  
-------------------------  
du coup,quand il verra "<écrit bonjour>" il saura que la traduction est ...lecode html qui demande d'écrire bonjour...  
 
MAIS MAIS MAIS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
Ma question comment créer ce programme qui traduirai tmon language en html qui serait sous forme de fichier texte???  
 
merci d'avance  
 
aurevoir
 

Reply

Marsh Posté le 21-06-2006 à 17:58:33   

Reply

Marsh Posté le 21-06-2006 à 18:00:48    

Autant coder en PERL, PHP, Python, etc.
 
Ah et, en passant, je ne peux résister à mentionner le théorème de Pratchett : "une suite d'au-moins cinq points d'exclamation est signe de dégénérescence mentale" :o

Reply

Marsh Posté le 21-06-2006 à 18:01:22    

alors la premiere chose avant de vouloir créer un langage est de savir programmer a un bon niveau , de preference plusieurs langages  
 
tu maitrises quels langages ?

Reply

Marsh Posté le 21-06-2006 à 18:52:10    

leobof a écrit :

BONJOUR!!!!!  
J'aimerai créer un nouveau language permettant de faire une page web html!!!  
Je me suis renseigné,et j'en ai conclut que si je voulait créer un language de programmation je pouvait y consacrer toute ma vie.  
J'ai donc eu l'idée de créer un petit programme qui permettrai de traduire un fichier texte en language html.  
c'est a dire:  
 
(je fais mon fichier texte en mon language qui s'appellera :"mon language.txt" )  
 
mon language.txt  
 
--- le traducteur---  
(prend mon fichier texte le traduis en lang. html et me donne:)  
 
mon language.html  
 
comment marcherai le traducteur?  
 
on lui dirai:  
 
"<écrit bonjour>"=...le code html qui demande d'écrire bonjour...  
-------------------------  
du coup,quand il verra "<écrit bonjour>" il saura que la traduction est ...lecode html qui demande d'écrire bonjour...  
 
MAIS MAIS MAIS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
Ma question comment créer ce programme qui traduirai tmon language en html qui serait sous forme de fichier texte???  
 
merci d'avance  
 
aurevoir


 
Avant de créer un langage, ce serait pas mal d'en maitriser quelques uns qui existent déjà, à commencer par le français... :o

Reply

Marsh Posté le 21-06-2006 à 19:03:40    

 


oui , surtout
Je pense aussi que tu as l'idée de l'année, des langages il ne doit pas y en avoir assez....

Reply

Marsh Posté le 21-06-2006 à 20:54:34    

Hermes le Messager a écrit :

Avant de créer un langage, ce serait pas mal d'en maitriser quelques uns qui existent déjà, à commencer par le français... :o


 
lool it  :lol:  :lol:

Reply

Marsh Posté le 21-06-2006 à 21:00:09    

Elmoricq a écrit :

Ah et, en passant, je ne peux résister à mentionner le théorème de Pratchett : "une suite d'au-moins cinq points d'exclamation est signe de dégénérescence mentale" :o


 
je ne saurais que vous plussoyer , monsieur :o

Reply

Marsh Posté le 21-06-2006 à 22:25:07    

leobof a écrit :

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
Ma question comment créer ce programme qui traduirai tmon language en html qui serait sous forme de fichier texte???  


 
un langage pour faire quoi ? un langage pour programmer ? pour decrire ? quel type de langage de programmation ? tu es en mesures de justifier la syntaxe choisie ? quels besoins ?
tu peux nous en dire un peux plus sur tes connaissances en théorie des langages ? tes experiences au niveau de la conception d'interpreteur et/ou de compilateur ?
 

Reply

Marsh Posté le 21-06-2006 à 22:51:11    


 
Il reste surtout à voir à quoi cela va bien pouvoir servir. :o

Reply

Marsh Posté le 21-06-2006 à 23:10:17    

Sans oublier la balise <fais moi un putain de design de la mort qui tue tout!!!!!!!!!!!!!!!!!!!!!>
 
Et puis pourquoi pas aussi un logiciel php/sql en WYSIWYG puisque tu sembles motivé ??? :lol:


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
Reply

Marsh Posté le 21-06-2006 à 23:10:17   

Reply

Marsh Posté le 21-06-2006 à 23:11:39    

leobof a écrit :

mon language.txt  
 
--- le traducteur---  
(prend mon fichier texte le traduis en lang. html et me donne:)  
 
mon language.html  


SALUT !!!!!!
 

mv language.txt language.html


:o

Reply

Marsh Posté le 21-06-2006 à 23:11:39    

lex+yacc


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 22-06-2006 à 00:29:50    

tout a la main a coup de recursif comme les pro :o

Reply

Marsh Posté le 22-06-2006 à 00:32:01    

d'ailleurs ce serait bien de faire un topic tuto pour expliquer comment parser des expressions (pour faire un calculette par exemple) sans regexp et sans RPN machin. jsuis sur quil y en a pas beacoup qui savent faire ca.

Reply

Marsh Posté le 22-06-2006 à 00:33:47    

goto++ ou brainfuck.
 
Mais si c'est trop dur pour toi ces langages, tu peux programmer en assembleur directement

Reply

Marsh Posté le 22-06-2006 à 01:54:09    

tu parles a qui la ?

Reply

Marsh Posté le 22-06-2006 à 07:05:33    

red faction a écrit :

tu parles a qui la ?


à toi :o


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 22-06-2006 à 12:48:00    

tout les languages ne sont pas fait avec lexx  yacc regexp et tout le toutim
si on c bien si prendre ya moment de le faire autrement
lautre jour jai vu un interpreteur basic plus ou moins complet en C:
25-30 lignes pas plus :o

Reply

Marsh Posté le 22-06-2006 à 13:48:29    

red faction a écrit :

tout les languages ne sont pas fait avec lexx  yacc regexp et tout le toutim
si on c bien si prendre ya moment de le faire autrement
lautre jour jai vu un interpreteur basic plus ou moins complet en C:
25-30 lignes pas plus :o


 
en c quoi ? [:moule_bite]  
 
Il faut quand meme bien un analyseur syntaxique à un moment donné. Le basic c'est quand même un peu restrictif non  [:moule_bite]  ?

Reply

Marsh Posté le 22-06-2006 à 13:51:58    

je me pose la, on a l'air de bien rigoler

Reply

Marsh Posté le 22-06-2006 à 14:28:06    

depuis qd ya 10 sorte de C ????
le basic c pas si limite que ca le prog est capable de realiser  
input b$
a$=(((5*10)+8)/2)*40
print a$*b$
for i$....
 
 

Reply

Marsh Posté le 22-06-2006 à 15:39:42    

le c++, le c#, le c et le c: ? [:moule_bite]

Reply

Marsh Posté le 22-06-2006 à 16:17:35    

Vos gueules. Rien ne vaut le logo à grand coups de turtle dans vos gueules. :o

Reply

Marsh Posté le 22-06-2006 à 16:33:42    

Fortran 4 ever

Reply

Marsh Posté le 26-06-2006 à 14:41:03    

leobof a écrit :

BONJOUR!!!!!  
J'aimerai créer un nouveau language permettant de faire une page web html!!!  
Je me suis renseigné,et j'en ai conclut que si je voulait créer un language de programmation je pouvait y consacrer toute ma vie.  
J'ai donc eu l'idée de créer un petit programme qui permettrai de traduire un fichier texte en language html.  
c'est a dire:  
 
(je fais mon fichier texte en mon language qui s'appellera :"mon language.txt" )  
 
mon language.txt  
 
--- le traducteur---  
(prend mon fichier texte le traduis en lang. html et me donne:)  
 
mon language.html  
 
comment marcherai le traducteur?  
 
on lui dirai:  
 
"<écrit bonjour>"=...le code html qui demande d'écrire bonjour...  
-------------------------  
du coup,quand il verra "<écrit bonjour>" il saura que la traduction est ...lecode html qui demande d'écrire bonjour...  
 
MAIS MAIS MAIS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
Ma question comment créer ce programme qui traduirai tmon language en html qui serait sous forme de fichier texte???  
 
merci d'avance  
 
aurevoir


 
 
 
-> dabord tu veut crée un langage de programmation    (ça veut dire que ta un tés trés bon niveau en programmation )
 
-> ensuite tu demande  

Citation :

Ma question comment créer ce programme qui traduirai tmon language en html qui serait sous forme de fichier texte???


 :lol:  :lol:  :lol:  tu est trés marant toi ;
 
 
 

Reply

Marsh Posté le 26-06-2006 à 14:56:36    

le xml ne fait pas ca déja ?

Reply

Marsh Posté le 26-06-2006 à 15:59:10    

Pourquoi crée un truc alors que ça existe déjà ?
 
Avec Runtime Revolution (en HyperTalk).
 
Tu crée un nouveau stack, tu crée un bouton, tu met ce code dans le bouton, tu crée deux champs de texte, tu les nommes "temp1" et "temp2". Et voilà tu as ton convertisseur HTML. Avec une interface graphique en plus  :love:  
 

Code :
  1. new stack "t1"
  2. set the defaultstack to "t1"
  3. new field "temp1"
  4. new field "temp2"
  5. new button "t1"
  6. set the label of btn "t1" to "click here !"
  7. edit script of btn "t1" of this stack


 

Code :
  1. on mouseup
  2. # Demande du fichier texte
  3. answer file "Fichier texte à ouvrir"
  4. if the result is cancel then exit mouseup # Annuler, on quitte le script.
  5. put it into tFile
  6. # L'emplacement du fichier se trouve dans la variable tFile
  7. open file tFile for text read
  8. if the result is not empty then answer error "err : "& the result # On retourne l'erreur si il y en a une.
  9. read from file tFile until empty # Lecture du fichier en entier
  10. close file monfichier # On ferme le fichier
  11. put it into fld "temp1" of this stack # read from... place ce qu'il a lue dans la variable it.
  12. set the text of fld "temp2" of this stack to the htmltext of fld "temp1" of this stack
  13. put fld "temp2" of this stack into htmlData # On a le texte en HTML
  14. # On remplace le .txt par .html (seulement si .txt existe, dans le cas contraire on demande a l'utilisateur ou il veut placer son nouveau fichier (par le biais d'un seleteur de fichier système)).
  15. set the itemdel to "."
  16. if ".txt" = the last item of tFile then
  17.   put tFile into tNewFile
  18.   put "html" into the last item of tNewFile
  19. else
  20.   ask file "Nouveau fichier HTML"
  21.   if the result is "cancel" then exit to top # On quitte, aucun nom de fichier a été définie.
  22.   put it into tNewFile
  23. end if
  24. # Ecriture
  25. open file tNewFile for text write
  26. write htmlData to file tNewFile
  27. close file tNewFile
  28. # Et voilà
  29. answer information "Fini ;) Fichier HTML enregistré ici : "& cr & tNewFile
  30. end mouseup


 
Celà te créera un fichier basique en HTML. Et même pas besoin de passer toute sa vie dessus.
J'ai essayé chez moi et ce script fonctionne parfaitement. (mais là je remarque que ton logiciel est tout simplement inutile.)
En fait, là il n'y a pas de gestion de couleur ou rien d'autre car un fichier texte ne contient tout simplement pas ces informations.
Donc, tu n'as que des <p> et </p> qui apparaissent.
 
Le seul problème de Runtime Revolution c'est que c'est payant et propriétaire  :sweat: .

Reply

Marsh Posté le 26-06-2006 à 19:46:04    

fake !

Reply

Marsh Posté le 26-06-2006 à 19:58:20    

Perso je vote pour XML + XSLT :D
 
(Snif quand j'ai vu le message de Tamahome j'ai, pendant l'espace d'une fraction de seconde, pensé que chris était toujours là :( )


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 28-06-2006 à 08:41:36    

esox_ch a écrit :

Perso je vote pour XML + XSLT :D
 
(Snif quand j'ai vu le message de Tamahome j'ai, pendant l'espace d'une fraction de seconde, pensé que chris était toujours là :( )


 
stun fake (google bomb) le décès de ChrisV- ?
Parce que bon : http://forum.hardware.fr/hardwarefr/profil-63697.htm
Date du dernier message :  28-06-2006 à 01:28  
 
 :heink:


---------------
Hobby eien /人◕ ‿‿ ◕人\
Reply

Marsh Posté le 28-06-2006 à 08:56:16    

Tamahome a écrit :

stun fake (google bomb) le décès de ChrisV- ?
Parce que bon : http://forum.hardware.fr/hardwarefr/profil-63697.htm
Date du dernier message :  28-06-2006 à 01:28  
 
 :heink:


en l'occurence, il parlait de chrisbk :sarcastic:
http://forum.hardware.fr/hardwaref [...] 0732-1.htm


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 28-06-2006 à 15:23:48    

et moi de ChrisV-
 
y'a eu quiproquo la :o


---------------
Hobby eien /人◕ ‿‿ ◕人\
Reply

Marsh Posté le 08-07-2006 à 22:02:34    

au fait pour traducteur txt -> html ... tu prends un doc word ,puis "save as web page", tu louvre avec ton navigateur et puis :"visualiser code source" ...

Reply

Marsh Posté le 08-07-2006 à 22:55:05    

tomsoft a écrit :

au fait pour traducteur txt -> html ... tu prends un doc word ,puis "save as web page", tu louvre avec ton navigateur et puis :"visualiser code source" ...


http://pix.nofrag.com/20/5e/1cde174d2a195f50be0e35ea3856.jpg

Reply

Marsh Posté le 09-07-2006 à 09:59:42    

Reply

Marsh Posté le 11-07-2006 à 15:54:01    

Je crois que vous lui avez cassé le moral là :D

Reply

Marsh Posté le 11-07-2006 à 16:46:29    

Non il est parti sur un autre forum où il sera adoré jusqu'au moment ou laba aussi ils apprendront l'existance de l'XSLT :o


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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