导航:首页 > 源码编译 > lua编译器

lua编译器

发布时间:2022-01-12 21:22:20

1. 写lua都用什么编辑器

没有什么特定的编译
如果你手法熟练 用text一样写
不过一般来说我们还是比较偏向使用带有编译和高亮的工具
常见的 Sublime Text3 和 NotePad++
前者界面好看 操作方便 缺点是中文只支持utf8 ansi的话就很蛋疼
后者 太丑 配置麻烦
还有一部分人用SciTe 这个单独一般不好载 是去lua官方网站找到luaforwindows 那个安装包 安装以后附带的 优点是它的运行环境很完整 有很完整的库和demo 缺点是中文字符会被当成两个字符 即使通过设置page.code之后 也会出现不同编码间切换时 输出中文乱码的问题
可以考虑3个都装 反正我是都装了

2. lua解析器用什么写的

没有汇编,只有C语言,而且是最基本的C语言。
lua官方的解释器为保证lua解释器的可移植性和可嵌入性,用纯ANSI C写的,即其中只有保持最大兼容要求的标准C语言代码……通俗点说,没有使用任何各种编译器的方言语法以及更高版本的C语言语法,甚至没有使用复杂的函数库,在通俗点说就是只引入了std开头的那些C语言库,比如说常见的stdio.h和stdlib.h……
但是嵌入性是lua解释器的基本要求之一,你可以将其嵌入到自己的程序里面作为扩展,其本身也具有很强的扩展性,所以如果你问lua解释器本身,毫无疑问是C语言,如果是嵌入了lua的产品可能成分就并不单纯了……
源码可在此处下载到,整个源码只有五百来K,感兴趣可以看一下:
http://www.lua.org/download.html

3. lua编译器和编辑器 scite是编辑器 编写程序然后调用可以用cmd来 那么这个是做什么用的

lua可以编译,叫做luac,也可以直接解释执行。而运行lua后出现的称为lua shell,可以直接执行用户敲入的lua语句,方便用户调试。python也有类似的shell,比如idle什么的。ruby也有。就是可以将用户敲入的合法语句直接解释执行。

4. lua的编译器做什么用的

这是一个快速的 6 步教程如何在 Magento 中创建一个自定义的块上。

第 1 步: 全球模块配置

创建您的自定义块配置 xml 文件里面 app/等/模块目录。矿井 Gravitywell_All.xml 名字

<?xml version="1.0"?>

<config>

<moles>

<Gravitywell_Example>

<active>true</active>

<codePool>local</codePool>

</Gravitywell_Example>

</moles>

</config>

第 2 步: 目录

创建您的模块为正确的目录:

app/code/local/Gravitywell

app/code/local/Gravitywell/Example

app/code/local/Gravitywell/Example/Block

app/code/local/Gravitywell/Example/etc

第 3 步: 模块配置

添加模块配置文件。这应该叫 config.xml,放置 insideapp/代码/本地/Gravitywell/示例/等。

<?xml version="1.0"?>

<config>

<moles>

<Gravitywell_Example>

<version>0.1.0</version>

</Gravitywell_Example>

</moles>

<global>

<blocks>

<gravitywellexample>

<class>Gravitywell_Example_Block</class>

</gravitywellexample>

</blocks>

</global>

</config>

第 4 步: 创建块类

现在您可以创建您的块类。在此示例中,我们会调用块只需 Menu.php 并将其放在应用程序/代码/本地/Gravitywell/示例/块内。

class Gravitywell_Example_Block_Menu extends Mage_Core_Block_Template

{

}

步骤 5: 创建视图脚本

创建一个视图脚本模板文件来使用您的块的。我只要把这作为文件夹 app/设计/前端/gravitywell/示例/模板/gravitywell 里面的文件 calledmenu.phtml。

第 6 步: 嵌入块里面你 layout.xml 或以编程方式

// Programmatically:

<?php echo
$this->getLayout()->createBlock('gravitywellexample/menu')->setTemplate('gravitywell/menu.phtml')->toHtml();
?>

<!-- Inside Layout.xml -->

<block type="gravitywellexample/menu" name="menu" as="menu" template="gravitywell/menu.phtml" />

5. 用lua脚本开发,用什么编辑器好

现在Lua貌似真没有什么特别好的编辑器,常见的VSCode、Sublime、NotePad++、IntelliJ、大概也就这些了。

6. 大量写Lua用什么编辑器最好

luaIde 是基于vscode开发的一款用于lua语言开发者使用的插件
目标:致力于做最好的跨平台lua开发工具
更新:luaide 个人开发者开发持续更新 (更新频率为一周一更)
是否开源:开源
平台支持:win,mac
代码调试:理论上只要支持 luasocket 就能调试

7. 有没有好的lua编辑器

Sublime Text 2.0 下载对应的版本 支持各种不同的系统 网络搜索这个软件 去官网下载!

8. 求一个Lua编辑器(WOW lua),跟使用方法。

lua没有什么固定的编译器
可以使用记事本编译
不过我推荐使用2种
1种是NotePad++这只是个编写工具,没办法直接运行(准确的说
其实也不是没办法运行,要配置一系列参数后也是可以运行的,但是容易出错,并且出错后要关闭程序重新打开才会恢复)
另一种是官方的编译器sciTE
可以到lua的官方网站www.lua.org下载
程序名为luaforwindows
里面还有很详细的新手教程和example
如果是要在游戏里编写lua的那个wowlua的话留个邮箱
我有个zV_WowLua-v40000-1.0.0.zip

9. lua用什么编辑器最好啊

其实用记事本就可以编写Lua程序了,编写完后后缀名改成.lua
Lua Edit是专门针对Lua的,还有 Lua studio
Script.NET也可以编写好几种嵌入式语言

资料可以去下面网站找一下:
http://www.luaer.cn 中国lua开发者
http://bbs.luaer.cn lua交流论坛
http://manual.luaer.cn lua在线手册
http://book.luaer.cn lua在线lua学习教程

阅读全文

与lua编译器相关的资料

热点内容
android图片变灰 浏览:268
linuxvi下一个 浏览:973
安卓手机的应用锁怎么解 浏览:735
linux增加路径 浏览:849
sql身份证号最后四位加密 浏览:533
xp系统表格加密 浏览:856
光遇安卓军大衣什么时候上线 浏览:840
android应用商店图标 浏览:341
java计算圆的面积 浏览:643
应用编译优化recovery 浏览:577
域控命令n 浏览:258
php导出文件 浏览:13
谷歌地图网页版无法连接服务器地址 浏览:298
菜鸟工具在线编译python 浏览:858
栅格化命令有何作用 浏览:823
为什么压缩文件不能解压 浏览:311
足球app哪个软件好 浏览:96
产品经理逼疯程序员的一天 浏览:17
修改svn服务器ip地址 浏览:584
下列关于编译说法正确的是 浏览:246