• Lua基础


    解释性语言,变量无须定义类型。

    lua安装:

    curl -R -O http://www.lua.org/ftp/lua-5.3.3.tar.gz
    tar zxf lua-5.3.3.tar.gz
    cd lua-5.3.3
    make linux test --测试
    测试ok可以直接运行
    make linux install或者mac x用户 make macosx install

    简单语法:

    lua程序运行:lua test.lua

    函数定义:以end为结尾,形如:

    function test (n)

    end

    关于换行:lua语句之间可以用分号,也可以空格。换行不起作用。

    调试命令:

    1. lua -i -e prog -l a 先执行prog块,再进入命令行模式。-l a代表加载库文件a, -e prog代表执行一段脚本。

    2. dofile("test.lua") 可以直接调用test.lua中的函数

    代码注释:

    行注释 --

    块注释 --[[]]--

    bool值:nil和false属于false,其他都是true,0也是true。

    空指针 nil

    给lua终端命名: lua -i -e "_PROMPT='lua>'"

    解释器启动时会先查找LUA_INIT的环境变量。如果值为@开头,则加载此文件。如果没有,则会执行它。

    块字符串定义:a=[[<html></html>]] 块里面字符不会被转义。

    字符串连接符号:.. 注:连接数字的时候需要在前面加空格,不然会被当成小数点。

    参考网站:https://www.lua.org/start.html#installing

  • 相关阅读:
    我对软件工程的理解
    性能分析优化的道与术
    如何进行项目管理?
    如何进行项目管理?
    软件工程基础知识总结
    我经历过的监控系统演进史
    我对软件工程的理解
    10.14:线上直播问题汇总答疑
    软件工程基础知识总结
    如何进行需求分析?
  • 原文地址:https://www.cnblogs.com/guochunyi/p/6139490.html
Copyright © 2020-2023  润新知