Expertcoder

Gratis set bibliotheken nuttig om generatoren te schrijven
Download nu

Expertcoder Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Rodolfo Campero
  • Uitgever website:
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 127 KB

Expertcoder Tags


Expertcoder Beschrijving

Gratis set van bibliotheken nuttig te schrijven generatoren ExpertCoder is een toolkit voor het .NET platform dat de oprichting van de code generatoren op basis van expert-systemen ondersteunt. ExpertCoder is niet een generator van de code generators.The traditionele manier van het schrijven van code generatoren is door simpelweg het schrijven van een computerprogramma met een reeks van afdruk-achtige commando's. Het probleem met deze benadering is dat het maakt het erg moeilijk, zelfs voor de auteur van de generator, het ontwerp van de gegenereerde code te veranderen, omdat de later is niet vergelijkbaar met de code van de generator.There zijn andere, meer geavanceerde, alternatieven, zoals als het gebruik van XSLT stylesheets XML-documenten om te zetten in de broncode. Met deze alternatieven krijg je in helderheid, omdat de code van de generator (de stylesheet) lijkt op de gegenereerde code; Echter, deze methoden bloot hun nadelen wanneer u het nodig om intelligentie toe te voegen aan de generator, omdat de set van tools en libraries toegankelijk vanuit een sjabloon is vrij small.The doel van dit project is om een toolset dat de code generator schrijver voorziet van de te bouwen beste van twee werelden: - De duidelijkheid die het gevolg is van het gebruik van sjablonen voor code generatie. - De enorme bibliotheek van .NET-platform en het is flexibiliteit. Wat is er nieuw in deze release: · UML2 / ModelProviders / ModelProvider.cs · Mof2 / ModelProviders / ModelProvider.cs · Samples / templateTreeCodeGen / NavigateClassRule.cs · Samples / templateTreeCodeGen / ProcessClassRule.cs · Samples / templateTreeCodeGen / NavigatePackageRule.cs · Samples / templateTreeCodeGen / SerializeClassRule.cs · Samples / templateTreeCodeGen / ProcessDeserializedElementsRule.cs · Samples / templateTreeCodeGen / ProcessAttributeRule.cs · Generatoren / Uml2CSharp / GenerateIfaceMethodRule.cs · Generatoren / Uml2CSharp / Helper.cs · Generatoren / Uml2CSharp / GenerateMethodRule.cs · Generatoren / Uml2CSharp / GenerateFieldRule.cs · Generatoren / Uml2CSharp / MissingTypeException.cs · Generatoren / Uml2CSharp / ProcessIfaceGeneralizRule.cs · Generatoren / Uml2CSharp / ProcessIfaceRealizationRule.cs · Generatoren / Uml2CSharp / ProcessGeneralizationRule.cs · Generatoren / Uml2CSharp / GenerateInterfaceRule.cs · Generatoren / Uml2CSharp / GenerateEnumRule.cs · Generatoren / Uml2CSharp / GenerateClassRule.cs · Generatoren / Uml2CSharp / GenerateCtorRule.cs · Generatoren / UmlNavigation / NavigateClassRule.cs · Generatoren / UmlNavigation / NavigatePackageRule.cs · Generatoren / UmlNavigation / NavigateInterfaceRule.cs Generatoren / UmlNavigation / ProcessDeserializedElementsRule.cs: · Vervangen door verwijzingen naar NUML NUml (in namespaces) op basis van veranderingen in de nUML project (nUML's svn revisie 61).


Expertcoder Gerelateerde software

CRML

Open Source Conflict Resolution-modelleringstaal voor uw Mac ...

177 6 KB

Downloaden