大家好,今天小编关注到一个比较有意思的话题,就是关于lua语言用什么软件编程的问题,于是小编就整理了3个相关介绍lua语言用什么软件编程的解答,让我们一起看看吧。
lua支持什么语言?
Lua是一种小巧的脚本语言,其设计的目的就是嵌入到程序中,扩展其功能,其由C语言编写而成,源码开放。
轻量级:它用标准C语言编写并以源代码形式开放,只有一个精简的核心和基本的库,可以很方便的嵌入别的程序里。
可扩展性:lua提供了非常易于使用的扩展接口和机制,由宿主语言(C或者C++),提供这些功能,lua使用这些功能就像 是用自身语言写的。
安卓手机用什么软件来编辑运行lua?
在android手机上编写并运行Lua脚本 利用开源项目SL4A(ScriptingLayerforAndroid项目地址:可以快速在Android手机上搭建各种脚本运行环境。目前SL4A支持Python,Perl,JRuby,Lua,Beanshell,JavaScript,Tcl,Shell等脚本语言。
1、下载并安装SL4A运行环境 这个应用提供了各种脚本的运行环境,通过拆APK可以看到应用内嵌了两个.so动态链接库。其中一个是ConnectBot的库,另一个是7.9K大小的脚本执行库,但显然不是脚本语言解析库。具体关于SL4A的原理,可以参考博文:《SL4A之实现原理解析》
2、下载Luaforandroid支持lua_for_android_r1.apk
3、运行Luaforandroid,它将从网络下载一些Lua脚本Demo。这些例子在SL4A中运行。 使用SL4A可以在Android手机上直接运行Lua等脚本。
Lua是怎样一门语言?
Lua是怎样的编程语言
Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组于 1993 年开发的,该小组成员有:Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo。
Lua 特性
- 轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里。
- 可扩展: Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,就像是本来就内置的功能一样。
- 其它特性:
Lua 应用场景
到此,以上就是小编对于lua语言用什么软件编程的问题就介绍到这了,希望介绍关于lua语言用什么软件编程的3点解答对大家有用。