特点:
- 在快速,富有表现力的编码
- 在快速执行
- 在静态和动态绑定
- 在质量水平的语言支持
- 在OOP和朋友
- 在质量控制
- 在表现力
- 常规生产力
- 在脚本的便利
- 在编译语言的性能
什么在此版本中是新的:
- 在这个版本中添加可选的命名参数,并增加了部分修改(如私人,共享)。
- 在该-lib选项现在支持{} EnvironmentVariables路径中。
- 在错误检查进行了改进。
- 也有修正和改进。
什么在0.9.2版本新:
- 在语言:
- 在混入
- 在混入可以现在宣布protected和private成员。
- 混入现在可以用作适当的类型,如一个参数的类型。
- 修正:不能声明混合在一个命名空间里
- 修正:混入不能从物业使用从声明 。
- 在上电运营商在基础**指数现在支持。
- 在所有的数字类型的工作。
- 在增强赋值(** =)的作品。
- 对于B ** e其中都是整数,电子负int值会引发InvalidOperationException。您可以通过铸造要么是分数类型(数字,小数,浮点数)解决这一问题。
- 科
- 新增// =整数与&QUOT增量赋值;整数除法&QUOT ;.这对应于二进制算术运算器//.
- 在添加错误校验;增加分数划分与QUOT;修改整数:
- 在不能使用小数除法(/ =)来修改一个整数。使用整数除法(// =)来代替。
- 修正:操作// =分数类型不落地的结果一样//做,使得两家运营商不一致
- 在增加了对外部的32位范围INT文字的支持。
- 在推断类型现在INT,UINT,Int64的和UINT32。
- 在工作的十进制和十六进制基地。
- 在增加了新的错误检查:无法筹集用于其他对象的事件
- 请不要在默认情况下运行引用的库的考验。
- 修正:在忽略泛型类测试块
- 在库:
- 在CobraCore,增加.isRunningOnWindows和.isRunningOnMac。
- 在CobraCore,改变.isRunningOnMono和.isRunningOnUnix从属性的方法。
- 在移动IList.numbered达到了IEnumerable
- 补充。首先,。取和.skip扩展方法的IEnumerable
- 在添加了过载IEnumerable.numbered(开始为INT)。
- 在命令行:
- 在增强-native编译器来搜索系统路径,如果指定编译器不能由Process类中找到。
- 在眼镜蛇喜约,如果Cobra.Core.dll不旁边发现cobra.exe打印警告。
- 修正:眼镜蛇-embed运行时需要写烫发到安装目录
- 在该-embed运行时间/ -ert选项使得现在Cobra.Core的是后来删除本地副本。
- 在安装程序:
- 支持.NET 4.5(实际公布眼镜蛇0.9.1)
- 请在基于Windows的安装从 - workspace.bat针对用户的起始目录强劲。
- 使用环境变量" PROGRAMFILES"和" ProgramW6432"而不是硬编码" Program Files文件[(86)] QUOT;
- 其他:
- 高级的JVM后端(仍然可以使用开源志愿者)。
- 的错误信息列号更好的报告。
- 在更新Notepad.cobra样品.NET 4.0。
- 在UTIL在补充新增转储assembly.cobra命令行/.
- 在改进网上维基。
- 在目前已经到了MonoDevelop的同时提高附加的眼镜蛇,被拉蒙罗恰。
使用&QUOT
什么在0.9.0版本新:
- 在语言:
- 在方法和属性启用多个测试部分。
- 在增加了新的try ... catch ...得到体现。
- 在添加了命名空间的文档字符串支持。
- 添加拆包一双新班,分配和循环。
- 在抛出一个UnpackException?多目标分配(目标1,TARGET2 =源)如果在源项目和目标的数量不匹配
- 在增强==治疗和对象之间回落到一个强类型.equals方法,如果一个强类型.compareTo方法是不可用的。
- 在增加45N一样为十进制数和45D数字文本。先前,对d后缀需要一个小数部分(45.0d)和有否N后缀可用。
- 添加识别原始类型的接口,如int实现IComparable的。
- 在对的DllImport增加了适当的支持也被称为" P / Invoke的"
- 在增加局部变量创建和类型推断在方法调用out参数。
- 改进的错误检查和改进的错误消息。
- 在固定的各种漏洞。
- 在新的警告:
- 请不要使用运营商的身份与QUOT;是"与对象字面。使用相等运算符,如" =="或QUOT;"
- 在不能投了字符串到数字的类型。请考虑使用" int.parse"或QUOT; int.tryParse&QUOT ;.使用" @help INT"了解详细信息。
- 库:
- 在更名" Cobra.Lang"到" Cobra.Core"
- 添加多表?类。
- 在增加对和对clasess。
- 在改进跟踪语句的默认格式(这也是配置)。
- 添加CobraCore.operatingSystemDescription为String。
- 添加CobraCore.htmlDecode,.urlEncode和.urlDecode。
- 在改进CobraCore.findCobraExe(changset:2473) 。
- 系统Cobra.Compiler库现在总是安装过程中提供。
- 在更名" CobraInfo"到" CompileTimeInfo"并补充.date和.subversionRevision。
- 在固定的各种漏洞。
- 在添加扩展方法:
- 在接口的IList
- 在接口的IList
- 在Stack类:高清克隆的堆栈
- 类String
- 在命令行:
- 在命令行:-native编译:不再需要绝对路径本地编译器。一个简单的" CSC.EXE"或QUOT;契"就足够了,如果它是在系统PATH
- 新增-clr平台的选项(如C#的-platform选项)。
- 对于"眼镜蛇 - 关于&QUOT ;,表明cobra.exe来自路径
- 在学习:
- 新增如何:自定义对象平等
- 在动工眼镜蛇Koans。
- 在扩大了维基。
- 在继续在论坛上讨论和支持。
- 在新增样本:
- 在记事本中的WPF
- 在基于GTK的源代码编辑器
- 在hexdump都
- 其他:
- 在增加了对.NET 4.0的支持。
- 在改进了@help指令的输出。
- 在改进了安装程序在许多方面。
- 在扩展的测试套件。
- 高级的JVM后端(仍然可以使用开源志愿者)。
- 在撞到了单要求从2.4到2.6的基础上关于VM版本的调查。
评论没有发现