Experto

Conjunto gratuito de bibliotecas útiles para escribir generadores
Descargar ahora

Experto Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Rodolfo Campero
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 127 KB

Experto Etiquetas


Experto Descripción

Conjunto gratuito de bibliotecas útiles para escribir generadores. ExpertCoder es un kit de herramientas para la plataforma .NET que admite la creación de generadores de códigos basados ​​en sistemas expertos. ExpertCoder no es un generador de generadores de código. La forma tradicional de escribir los generadores de código es simplemente escribiendo un programa de computadora con una serie de comandos similares a la impresión. El problema con este enfoque es que lo hace muy difícil, incluso para el autor del generador, alterar el diseño del código generado porque el más posterior no es similar al código del generador. Hay otras alternativas más avanzadas, más avanzadas, como Como usar XSLT StylesHeets para transformar los documentos XML en el código fuente. Con estas alternativas que obtienes en claridad, porque el código del generador (la hoja de estilo) se parece al código generado; Sin embargo, estos métodos exponen sus desventajas cuando necesita agregar inteligencia al generador, ya que el conjunto de herramientas y bibliotecas accesibles desde una plantilla es bastante pequeña. El propósito de este proyecto es construir un conjunto de herramientas que proporcione el escritor del generador de código con el Lo mejor de ambos mundos: - la claridad que resulta de usar plantillas para la generación de código. - La enorme biblioteca de plataforma .NET y su flexibilidad. ¿Qué hay de nuevo en este lanzamiento: · Uml2 / modelproviders / modelprovider.cs · MOF2 / MODELPROVIDERS / MODELPROVIDER.CS · Muestras / TemplateTreecodeGen / NavigateClassrule.cs · Muestras / TemplateTreecodegen / ProcessClassRule.cs · Muestras / TemplateTreecodegen / navatepackagerule.cs · Muestras / TemplateTreecodegen / serializeclassrule.cs · Muestras / TemplateTreecodegen / ProcessDeserializedElementementsRule.cs · Muestras / TemplateTreecodeGen / ProcessATTRUTERULE.CS · Generadores / UML2CSHARP / GENEREFACEMETETHODRULE.CS · Generadores / UML2CSHARP / HELPER.CS · Generadores / UML2Csharp / GeneratemetHodRule.cs · Generadores / UML2CSHARP / GENERATEFIELDRULE.CS · Generadores / UML2CSHARP / MissingTyPeException.cs · Generadores / UML2CSHARP / PROCESSIFACEGENERALIZRULE.CS · Generadores / UML2CSHARP / ProcessifAcerEalizationRule.cs · Generadores / UML2CSHARP / ProcessGeneralizationRule.cs · Generadores / UML2CSHARP / GENERATEInterfacerule.cs · Generadores / UML2CSHARP / GENEREAnumrule.cs · Generadores / UML2CSHARP / GENERATECLASSRULE.CS · Generadores / UML2Csharp / Generatectorrule.cs · Generadores / Umlnavigación / Navigateclassrule.cs · Generadores / Umlnavigation / NavatePackagerule.cs · Generadores / Umlnavigación / NavigateInterFacerRe.cs Generadores / Umlnavigación / ProcessDeserializedElementementsRule.cs: · Reemplazo reemplazados a NUML por NUML (en espacios de nombres) de acuerdo con los cambios en el proyecto NUML (NUML's SVN Revisión 61).


Experto Software relacionado

CRML

Lenguaje de modelado de resolución de conflictos de código abierto para su Mac ...

177 6 KB

Descargar