MoonScript

基于Lua的动态脚本语言
授权协议 MIT
开发语言 Lua
所属分类 程序开发、 脚本编程语言
软件类型 开源软件
地区 不详
投 递 者 南宫阳冰
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

MoonScript 是一个动态的脚本语言,最终是编译成 Lua 脚本。MoonScript 提供强大的,运行速度最快的脚本语言,同时还提供丰富的功能。

  • http://moonscript.org/ A programmer friendly language that compiles to  Lua. MoonScript is a dynamic scripting language that compiles intoLua. It gives you the power of the fastest scripting language

  • MoonScript 0.2.2 发布了, MoonScript 是一个动态的脚本语言,最终是编译成 Lua 脚本。MoonScript 给强大的,运行速度最快的脚本语言,同时还提供丰富的功能。 MoonScript 0.2.2 的改进内容详细列表请看 发行说明。 转载于:https://www.cnblogs.com/shihao/archive/2012/11/05/2754816.html

  • “算术表达式”有两种形式: 一个数 一个 '(op e1 e2) 这样的结构(其中 e1 和 e2 是两个“算术表达式” 代码如下 其实就是一个解释器,用递归下降的方式实现 --chekck token is number isnumber = (exp) -> tonumber(exp) ~= nil isspace = (c) -> c == ' ' or c == '\t' len =

  • Lapis - A web framework for Lua or MoonScript powered by OpenResty

  • 无意中再GITHUB上找到了LUA的一个框架 lapis 顺道部署一下。 moonScript 可以编译出LUA 。又比LUA提供更简洁的语法和功能。http://moonscript.org/ moonScript和Lapis 安装可以用luarocks直接install  lapis new   ->  lapis server  即可马上提供server服务 默认的是8080口 可以快速创建

  • Lapis - A web framework for Lua or MoonScript powered by OpenResty

  • MoonScript 0.2.2 发布了, MoonScript 是一个动态的脚本语言,最终是编译成 Lua 脚本。MoonScript 给强大的,运行速度最快的脚本语言,同时还提供丰富的功能。 MoonScript 0.2.2 的改进内容详细列表请看 发行说明。

 相关资料
  • 主要内容:第一个 Lua 程序,脚本式编程,实例,注释,标示符,关键词,全局变量Lua 学习起来非常简单,我们可以创建第一个 Lua 程序! 第一个 Lua 程序 交互式编程 Lua 提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。 Lua 交互式编程模式可以通过命令 lua -i 或 lua 来启用: 在命令行中,输入以下命令: 接着我们按下回车键,输出结果如下: > print ( "Hello World!" ) Hello World! > 脚本式编程

  • Lua 学习起来非常简单,我们可以创建第一个 Lua 程序! 第一个 Lua 程序 交互式编程 Lua 提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。 Lua 交互式编程模式可以通过命令 lua -i 或 lua 来启用: $ lua -i $ Lua 5.3.0 Copyright (C) 1994-2015 Lua.org, PUC-Rio > 在命令行中,输入以下

  • 本文向大家介绍Lua脚本语言概述,包括了Lua脚本语言概述的使用技巧和注意事项,需要的朋友参考一下 Lua是什么 Lua是一中嵌入式的脚本语言。 Lua语言可以独立进行编程,但这不是其主要的使用方式。Lua虽然有动态、灵活的语法提供强大的功能,但并不像 Java、Python 等一样有一个完善的库(但仍存在一定数量的第三方库),这不是缺陷,而是和其定位有关。 Lua最典型的用法,是作为一个库,嵌入

  • 本文向大家介绍Lua教程(一):Lua脚本语言介绍,包括了Lua教程(一):Lua脚本语言介绍的使用技巧和注意事项,需要的朋友参考一下 Lua 是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,并有相关数据描述的设施。 Lua 也能对面向对象编程,函数式编程,数据驱动式编程提供很好的支持。 它可以作为一个强大、轻量的脚本语言,供任何需要的程序使用。 Lua 以一个用 clean C 写成的

  • 注释 单行注释用井号"#"或分号";",跨行注释用可以用c/C++中注释语法。 数据类型 数字 数字常量可以用十进制、十六进制(0x为前缀)、八进制(0为前缀)表示,颜色用类似html的中RGB表示法,但去井号"#"。 字符串 字符串常量可以用引号引用,转意字符用"$\"作前缀。美元符号、常用转意字符换行、回车、制表符的nsi语法表示分别为:$$,$\n,$\r,$\t 续行符 nsi脚本用行尾的

  • Lua 脚本功能是 Reids 2.6 版本的最大亮点, 通过内嵌对 Lua 环境的支持, Redis 解决了长久以来不能高效地处理 CAS (check-and-set)命令的缺点, 并且可以通过组合使用多个命令, 轻松实现以前很难实现或者不能高效实现的模式。 本章先介绍 Lua 环境的初始化步骤, 然后对 Lua 脚本的安全性问题、以及解决这些问题的方法进行说明, 最后对执行 Lua 脚本的两

  • 主要内容:一、Lua和Redis,二、运行机制,三、开发和应用,四、总结一、Lua和Redis 这篇其实和Redis本身的源码关系不是太大了,主要是看一下对REDIS的支持。Lua可能好多人都没有听说过,但是如果搞过网游的人,估计都用过,做为一种胶水语言,Lua对C/C++的支持非常友好,这是一般的脚本语言都没有做到的。它很小很轻量,所以非常容易与其它程序集成。在魔兽和仙剑等游戏中都广泛使用。 Lua的缺点也很明显,对开发支持的力度不大,功能也少,功能少,就意味着如果

  • 本文向大家介绍Lua脚本语言入门笔记,包括了Lua脚本语言入门笔记的使用技巧和注意事项,需要的朋友参考一下 什么是Lua   Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henri