大粨兔奶糖

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

第一个 lua 程序

lua 提供一个交互式编程模式, 直接在命令行输入 lua 开启

$ lua
> -- 此处可以输入 lua 程序

lua 脚本执行时的 2 种方式

  • lua + lua 脚本

    • helloWorld.lua 程序

      • print("hello world!")
        
    • $ lua helloWorld.lua
      
  • lua 脚本

    • 需要在 lua 脚本最开头加上 #!/usr/bin/lua lua 执行命令地址, 指出脚本本身需要哪个命令去执行

    • 同时 lua 脚本需要有执行权限

    • helloWorld.lua 程序

      #!/usr/bin/lua
      
      print("hello world!")
      
    • $ ./helloWorld.lua
      

注释

  • 单行注释

    • -- 注释内容
      
  • 多行注释

    • --[[
        注释内容
      ]]--
      

变量命名

  • 变量名称与大多数语言一样, 由字母, 数字, 下划线组成, 不能以数字开头
  • 变量名称不能与 lua 关键词相同

全局变量

  • 默认情况下, 变量总认为是全局的
  • 删除全局变量的方法是将变量值设为 nil
posted on 2017-04-12 17:56  大粨兔奶糖  阅读(139)  评论(0编辑  收藏  举报