Lua 5.3 衍生编程语言 Ravi

MIT
C/C++ 查看源码»
跨平台
2016-12-09
王练

Ravi 编程语言是 Lua 5.3 的一个衍生,有限的可选静态类型,基于 LLVM 和 libgccjit 的 JIT 编译器。

Ravi 的名字来自梵语的太阳。有趣的是,Lua 的前身是 Sol,它支持静态类型,Sol 是葡萄牙语的太阳。

Ravi 使用静态类型扩展 Lua,以在 JIT 编译下获得更好的性能。但是,静态类型是可选的,因此 Lua 程序也是有效的 Ravi 程序。

目标

  • Lua 的可选静态类型

  • 键入特定的字节码以提高性能

  • 与 Lua 5.3 的兼容性

  • LLVM 的 JIT 编译器

  • 此外,还提供了一个基于 libgccjit 的替代 JIT 编译器

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

Ravi 0.18 发布,Lua 5.3 衍生编程语言

Ravi 编程语言是 Lua 5.3 的一个衍生,有限的可选静态类型,基于 LLVM 和 libgccjit 的 JIT 编译器。Ravi 的名字来自梵语的太阳。有趣的是,Lua 的前身是 Sol,它支持静态类型,Sol 是葡萄牙...

2016/12/11 07:51

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

在Linux系统上安装VMware Workstation Pro

作者:Ravi Saive 原文地址:How to Install VMware Workstation Pro 14 on Linux Systems 作者在文章中详细介绍了VMware系列软件在Linux操作系统中的安装流程。由于原文繁长冗余,现对其进行...

2018/07/31 02:00
42
0
编译原理龙书、虎书、鲸书

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 http://unistd.blog.51cto.com/1126453/260372 编译原理领域内的3本权威书籍: ...

2010/12/17 00:12
1K
0
推荐书籍一:当代编译技术三大圣经

以下内容非本人原创,特此说明: 编译原理最知名的三本教材: 1.龙书(Dragon book) 书名是Compilers: Principles,Techniques,and Tools 作者是:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman ...

2013/10/06 20:11
72
0
The Best Linux Distribution of them all

A few weeks back, my friend Tom asked me a question regarding Linux - that is - Which is the best Linux distribution of them all. And following is the lively conversation we had...

2012/03/09 16:06
44
1
RaviIyenga表示半导体行业的军备竞赛强度完全赶不上比特币采矿

RaviIyenga表示半导体行业的军备竞赛强度完全赶不上比特币采矿

2016/06/02 20:10
8
0
python编程入门----numpy排序,条件选择函数

参考http://www.runoob.com/numpy/numpy-sort-search.html 的例子 1. 排序 np.sort(a, axis, kind, order) #a为数组,axis是按照行或列取值,kind默认为'quicksort'(快速排序),还可以选'me...

2018/12/04 20:21
137
0
与 Rust 大神面基指南(一) | RustCon Asia

距离 4 月 20 日 RustCon Asia 大会 开启只剩下约两周的时间了,你准备好了吗?此次 RustCon Asia 是首次在亚洲举办的 Rust 语言开发者大会,也是目前亚洲地区规格最高,参与人数规模最大的 ...

04/04 19:49
74
0
MySQL Backup and Restore Commands for DBA

MySQL Backup and Restore Commands for Database Administration by Ravi Saive | Published: November 2, 2012 | Last Updated: January 3, 2015 Download Your Free eBooks NOW - 10 Free...

2018/06/27 16:21
13
0
【翻译】Java使用Mockito进行Mock测试

原文地址:http://java.dzone.com/articles/getting-started-mocking-java 文章通过一个简单实例,介绍了使用Mockito创建mock对象来进行单元测试构建。例子浅显易懂,相信希望了解mock的同学会有...

2015/02/11 15:58
633
1
推荐程序员阅读的编程和算法书籍

俗话说:“书籍是人类的精神食粮”,阅读可以使人眼界开阔,可以使人增长才干,可以使人陶冶情操,书籍对于我们每一个来说都说非常重要的,同样对于以技术来养家糊口,来生活的程序员来说,更...

2014/05/04 19:45
66
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部