×

碎片

swMATH ID: 31849
软件作者: Zdun U公司。
描述: Frag是一种动态编程语言,专门为以下任务设计:可定制语言:Frag提供了一个对象系统,可以轻松地根据新的设计或编程情况进行定制。因此,很容易使用Frag构建新语言(如DSL),或与其他语言(如Java)或对象系统(如UML2元模型)集成。构建领域特定语言(DSL):Frag提供了一些功能,可以轻松地定制其语法,以构建新的语言功能或调整现有的语言功能,从而构建具体的DSL语法,Frag支持在Frag中构建元模型,以定义DSL的抽象语法。支持模型驱动开发(MDD):Frag旨在构建DSL和元模型,这是MDD的两个基本组成部分。此外,它可以与代码生成器结合使用,也可以构建自定义代码生成器。可嵌入语言:Frag很容易嵌入到实现它的Java语言中,也很容易使用Java类进行扩展。因此,它可以用作Java程序的组合和配置语言。尽管Frag是为这些任务设计的,但它也可以用于许多其他(例如通用)编程和设计任务。但也有一些局限性:例如,Frag中的一些语言元素的性能不如原生Java。在这种情况下,建议只在Frag中构建高级应用程序部分,而在本机Java中构建更低级的部分。
主页: 网址:http://frag.sourceforge.net/
相关软件: 方面CLOS公司REXX公司加齐JBoss公司路易斯安那州皮科拉ArchJava建筑Smalltalk公司蟒蛇
引用于: 2文件

由1位作者引用

2 乌韦兹敦

在1个字段中引用

2 计算机科学(68至XX)

按年份列出的引文