XP Language

软件截图:
XP Language
软件详细信息:
版本: 5.0.1 更新
上传日期: 6 Mar 16
开发: The XP Team
许可: 免费
人气: 13

Rating: 5.0/5 (Total Votes: 1)

下载包包含语言的源代码和编译器。

专为在 XP框架后,XP的语言是基于PHP开发的

什么是此版本的新

  • 为HHVM和PHP7支持。

在什么版本2.0.0是新的

  • 通过作曲家提供
  • 请注意:改变最小的XP版本运行XP编译XP 6.0.0。它还能生成的代码在XP 5.X-SERIES运行,但需要6.X-SERIES运行本身
  • 新增可能性添加默认值的lambda参数。
  • 修正了编译器窒息与通用的返回类型的方法
  • 允许省略方法的声明里面的参数类型。那么该类型将被设置为var和将在运行时取消选中
  • 从lambda表达式#{$变了一个语法 - > $ A + 1};至$一个 - >解决语法之后$ A + 1 ;,冲突前者避免。旧的形式仍然支持,但是会引发编译时间警告。它将在下一个主要版本中删除。
  • 改变PHP 5.3发射器发射PHP 5.3的匿名函数lambda表达式
  • 合并拉请求,#37,解决问题#36:支持和QUOT;新T()"," T ::常量"和" T :: $静态"里面的注释
  • 新增向后兼容发射器(-E PHP5.2)创建使用非命名空间中的代码XP 5.8和PHP 5.2
  • 改变默认的行为创建命名空间的代码(兼容XP 5.9和PHP 5.3 +)
  • 改变" -E"命令行参数来支持版本:-E的名字将载入xp.compiler.emit.name.Emitter,-E name60将加载类xp.compiler.emit.name.V60Emitter

限制

  • 由于语言本身是用XP的框架,没有二进制或专有扩展必要的。

类似的软件

Lisphp
Lisphp

13 May 15

PEG.js
PEG.js

28 Sep 15

Perl
Perl

18 Jul 16

意见 XP Language

评论没有发现
添加评论
打开图片!