猴子
外观
本书旨在作为 Blitz Research Ltd. 发布的 BASIC 方言 Monkey 的参考。
Monkey 是一种 BASIC 方言编程语言,将 Monkey 代码转换为多个跨平台。目前支持的目标平台包括 Windows、Mac OS X、Android、iOS、HTML5、Flash 和 XNA。
Monkey 是 Blitz Research Limited 的最新编程语言,继 BlitzMax (2004) 和 BlitzBasic (2000) 之后,这两者是同一作者之前的两种 BASIC 编程方言。
Monkey 代码通过 Trans 工具转换为目标语言,并根据目标平台转换为原生编译器。Monkey 需要使用其他编译器和开发工具包才能达到最终目标。此过程在随附的 IDE Monk (2011) 和 Ted (2012) 中实现了很大程度的自动化。
模块提供 Monkey 的运行时功能。它们存储在 Monkey 目录内的 modules 目录中,并通过 Import 命令访问。
Function Main:Bool()
Local hex:Int = $f0c090
HexToColour(hex)
Return True
End Function
Function HexToColour:Void(hex:Int)
Local r:Int = hex Shr 16 & $0000ff
Local g:Int = hex Shr 8 & $0000ff
Local b:Int = hex & $0000ff
Print r+":"+g+":"+b
End
- 第三方模块