refactor

refactor 1.03

重构是一个Vim插件,提供了一个C / C ++重构工具的功能。这个插件包含了C / C ++的一些基本重构命令。对于C ++的复杂性,而不是真正分析源代码,使用了正则表达式匹配。注意:它不会对旧式参数声明的工作!它可能弄乱你的代码的某个时候,如果你偶尔忘了规则。在重构命令和它们的默认键映射当前是:1. e解压方法; 2.P局部变量与参数3. R​​给局部变量4....

Susie

Susie 0.3

苏西(脚本用一个Smalltalk的解释器发动机)是试图提供一种使用Smalltalk的作为语言轻质脚本引擎。它是基于对公共领域Smalltalk的(PDST)。要求:...

Invicta

Invicta 0.1

蚁是一种构建管理工具,有针对性主要是针对大型项目。红火蚁可以使用,也可以作为一个“黑箱”,或作为一个完整的框架。红火蚁不会取代现有的构建工具;相反,它使用它们,起到一个更强大和更容易使用的上层。这层隐藏了实际的构建脚本语言的复杂性,并提供额外的功能。而立足于Apache...

竞技场脚本语言是一种轻量级的脚本语言。语言的使用语法和库类似于ANSI C的,但增加了自动内存管理和运行时多态性最重要的是。以下是“竞技场脚本语言”一些主要特点:·语法类似于ANSI C·类似于ANSI...

Polyglot

Polyglot 2.2.2

多语种是一个高度可扩展的编译器前端的Java编程语言。该项目的实施为使用设计模式,以促进可扩展的Java类的框架。使用多语种,语言扩展可以在不脱离框架本身复制代码来实现。多语种已被用来实现特定领域的语言,探索语言的设计思路,简化的Java用于教学目的,并为各种代码转换,如优化和故障注入。多语种已被用于主要和次要语言扩展;我们的经验表明,实施一个扩展的成本与其所修饰的Java度可很好。多语种编译和(至少)Linux和Solaris,Windows和Mac OS...

Octave

Octave 2.0.17

GNU倍频项目是一个高级语言,主要用于数值计算。它提供了一个方便的命令行界面来解决线性和非线性问题数值,和用于使用的语言,是用Matlab大多兼容执行其它数值实验。它也可以用来作为一个面向批处理的语言。八度具有解决常见数值线性代数的问题,寻找非线性方程的根,整合普通的功能,操纵多项式,并整合常微分方程和差分代数方程广泛的工具。它是通过写在八度自己的语言,或者使用编写的C...

PL/1 for GCC

PL/1 for GCC 0.0.14

PL / 1 GCC项目是试图创建使用GNU编译器集原生PL / I编译器。 PL / I是适用于广泛范围的应用,包括系统软件,图形,仿真,文字处理,网络和业务应用程序的第三代程序语言。这是GCC前端的PL / I编程语言的代码,第十一下降。PL / I为GCC在GNU公共许可证的条款被释放;版本2版本0.0.11,包括对PL一个新的基础设施/...

Alice ML

Alice ML 1.3

爱丽丝是一个基于标准的ML函数式编程语言,扩展并发,分布式和约束编程的丰富支持。这里是“爱丽丝梦游ML”一些主要特点:ยท期货:懒惰和轻量的并发数据流同步ยท高阶模块:高阶函子和抽象签名ยท包:整合与静态动态类型和第一类模块ยท酸洗:高阶类型安全,通用与平台无关的持久性ยท组件:平台独立性和模块的类型安全的动态加载ยท分布:类型安全的跨平台的远程功能和网络移动性ยท约束:采用约束传播和可编程解决搜索问题combinatorical爱丽丝系统是一个丰富的开源编程系统具有以下工具: ยท虚拟机:便携式虚拟机与即...