Lever - 编程语言


MIT
跨平台
Python

软件简介

Lever 是一个用于一般目的的编程语言,率属 Perl/Python/Ruby 脚本语言分组。内建对 GUI 支持,包括 OpenGL
以及一个打包工具。语言本身具备良好的扩展性。

示例代码:

sdl = api.library("libSDL2")
sdl.Init(sdl.INIT_EVERYTHING)
sdl.Quit()

blen = ffi.automem(ffi.uint)
gl.getObjectParameterivARB(obj, gl.OBJECT_INFO_LOG_LENGTH_ARB, blen)
gl.getShaderiv(obj, gl.INFO_LOG_LENGTH, blen)
log = ffi.automem(ffi.ubyte, blen.to)
gl.getInfoLogARB(obj, blen.to, null, log)
print(log.str)