Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : création langage .net [ Archives / Au secours ] (Fildomen)

lundi 31 janvier 2005 à 20:18:34 | création langage .net

Fildomen

slt

j'ai entendu dire que c# et vb.net et c++.net sources se font convertis à un langage appelé msil, et la, ils sont compilé avec son compilateur, si c vrai, alors c facile de faire son propre langage, puis convertir ce dernier à ce langage msil pui compiler tout, j'ai raison???

Merci

YaoYao !!
http://csharp.over-blog.com


lundi 31 janvier 2005 à 22:12:16 | Re : création langage .net

MorpionMx

Membre Club Administrateur CodeS-SourceS
Tous les langages .Net sont compilés en code IL (Intermediate Language). C'est se langage qui est interprété par le framewok (pas directement executé par le system).
Mais ce n'est pas pour autant facile de creer le langage (je ne pense pas).

Voir le CLS (Common Language Specification)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconwhatiscommonlanguagespecification.asp

Mx

lundi 31 janvier 2005 à 22:56:31 | Re : création langage .net

jesusonline

Membre Club Administrateur CodeS-SourceS
Il n'y a rien de compliqué de créer son propre langage, et meme son propre IDE. C'est meme ce que nous propose Richard Clark, dans le dernier chapitre de son bouquin Au coeur de VB.net (je sais on est sur C# mais moi je fais que du VB.net sur vbfrance, il connaissent pas le .net  )

Je me rapelle plus tres bien de ce chapitre car je l'ai lu rapidement, mais si je me souviens bien, c'etait pour montrer un exemple de codedom. En gros tu ecrivais du code, le but du jeu c'etait d'ecrire le code de l'interpreteur, qui convertissait le code que tu avais ecrit en code IL.

Quand je dis que ce n'est pas tres compliqué, j'entend par là c'est faisable, et il te suffit de te servir de la framework pour faire ceci.

Mais c'est faisable....



Cyril  - http://Hoshimi.CodeS-SourceS.fr

mardi 1 février 2005 à 09:52:56 | Re : création langage .net

MorpionMx

Membre Club Administrateur CodeS-SourceS
Merci pour ta précision Cyril :)

C'est sur que c'est faisable, Mais je voulais juste faire entendre que ca devait pas etre aussi facile que de créer une Form et d'y mettre un label

Apres, tu as l'air mieux renseigné que moi, donc je vais pas m'avancer plus dans le sujet

a++
Mx

mardi 1 février 2005 à 13:56:05 | Re : création langage .net

Fildomen

YaoYoa
moi je veux pas faire un concurrent du c++ ouun un autre langage, seulement  très limité langage pour faire que des choses particulières, comme l'introduction d'un jeu, ou d'autres trucs.
Merci pour vous, et passez moi des docs si vous les avez :-)

YaoYao !!
http://csharp.over-blog.com

mardi 1 février 2005 à 14:42:42 | Re : création langage .net

jesusonline

Membre Club Administrateur CodeS-SourceS
de la doc, moi pour l'instant j'en ai vu que sur le bouquin de Richard, je regarderais ce soir pour vérifier ce qu'il raconte exactement. Tu peux trouver le sommaire + des ex sur son site : www.c2i.fr

Malgré son titre : Au coeur de VB.net il est tres bien même pour unn Csharpien il y a tres peu de choses reservés à VB.net.

L'exemple qu'il utilise, et qui doit aussi etre sur son site, et un petit langage, genre vba, ou C#a ;) il fait ca pour qu'on puisse ecrire une macro dans nos applications.

Sinon comme autre source d'infos, regarde les articles sur le codedom


Cyril  - http://Hoshimi.CodeS-SourceS.fr

mardi 1 février 2005 à 16:23:35 | Re : création langage .net

APWEB

Membre Club
Voici un lien à propos de ce que  jesusonline disait :

http://www.c2i.fr/code.aspx?IDCode=408


Cela m'interresse aussi pour le scripting .
AP

mardi 1 février 2005 à 16:32:59 | Re : création langage .net

Fildomen

Wé merci, c très interessant cet article hein

YaoYao !!
http://csharp.over-blog.com

mardi 1 février 2005 à 16:43:42 | Re : création langage .net

jesusonline

Membre Club Administrateur CodeS-SourceS
Ah oui, le bouquin parle de cet exemple, mais il me semble qu'il détails plus. En tout cas t'as une idée de ce que je parlais


Cyril  - http://Hoshimi.CodeS-SourceS.fr

mardi 1 février 2005 à 17:21:48 | Re : création langage .net

Fildomen

[ Lien ]
cliquez sur ce lien, puis chercher le "Creer votre compilateur c#", c très interessant ca

YaoYao !!
http://csharp.over-blog.com


1 2

Cette discussion est classé dans : net, création, langage, msil


Répondre à ce message

Sujets en rapport avec ce message

quel langage est fé pour .net, c# ou c++.net?? [ par Fildomen ] quel langage est fé pour .net, c# ou c++.net??wé, je savais toujours que c c#, mais la, je trouve que quand je fé System. dans c# , il ya moins de tru [C#.NET] création d'une DLL [ par by_litch ] Bonjour à tous,j'ai fini mon projet, ou à peu près, et je voudrais à présent créer une dll, mais là, catastrophe... lolEn faite j'ai une feuille class Assistant de création de formulaire [ par blueangel ] Salut, j'ai une question sur la création d'un formulaire sur VS.NET. en faite j'ai une table ou je veux créer un formulaire Web de saisie en séléction Un tutoriel pour apprendre de A à Z le langage ! [ par Staify ] Bonjour,Après avoir parcouru le net à la recherche d'un tutoriel apprenant le C# (je dis le net, mais même la bibliothèque '--) de A à Z j'en appelle [C#][Net]Création de patch de mise à jour d'assembly [ par cedkat ] Bonjour, je voudrais savoir comment faire un pacth qui met à jour un assembly de mon appli. Merci.CedKat création de "belles" applications .net [ par morganito ] Bonjour,Je suis actuellement en plein dev d'une application .net, et je me rends vite compte de la limite "graphique" de .net.Quels sont les add-on qu [.Net] Création de DLL "croisées" -- Liaison tardive [ par Atmaweapon ] Bonjour à tous ! Suite au problème évoqué ici (pour les plus courageux... vous n'êtes cependant pas obligé de "lire" puisque je vais réexposer le prob Création d'un shell [ par alphamax666 ] Bonjour a tous, je suis un programmeur C# et ASp.NET (C# aussi ^^) sinon, je vous expose mon problème : Il y a un  ans, Krosoft à été assigné par la [SYSTEM.NET.WEBEXCEPTION - C#] Problème de timeout [ par nerix27 ] Bonjour,je fais une appli qui utilise un webservice sur un serveur à distance...Dans ce webservice, il y a une fonction qui gère des infos via une req mail html avec image en ASP .Net [ par moogly59 ] Bonjour à tous, quelqu'un pourrait-il m'aider dans la réalisation d'un envoi de mail en .Net, le mail est en html et doit contenir des images. Je sui


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.